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
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