Criando usuário local e senha no arquivo em lotes

0

Eu criei um arquivo em lote como abaixo


SEÇÃO 01

@echo off
setlocal EnableDelayedExpansion
echo  Type Below Requirements:
echo.
:username
set /p usr= Type Username:
if [!usr!]==[] goto username
:password
set /p pwd= Type Password:
if [!pwd!]==[] goto password
echo.
echo Your username is: !usr!
echo Your password is: !pwd!

SEÇÃO 02

pause
net user /add %usr% %pwd% /COMMENT:"Password: %pwd%" /EXPIRES:NEVER  /PASSWORDCHG:NO /ADD
WMIC USERACCOUNT WHERE "Name='%usr%'" SET PasswordExpires=FALSE
pause
exit

Eu tenho separado como SEÇÃO 01 e 02 apenas para explicação. i. ii. Se digitado com senha, verifique a Política de senha antes de prosseguir para a SEÇÃO 02.

É possível, por favor conselho

Adhil 1989
fonte
Não vejo nenhuma pergunta aqui. Você pode editar sua postagem para deixar mais claro o que está perguntando?
precisa saber é o seguinte
ex: se digitar o nome de usuário como "usuário @ nome (qualquer símbolo) ou nome de usuário", deve ocorrer um erro ... antes de digitar a senha
Adhil 1989