Criando usuário local e senha no arquivo em lote

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 Separe como a Seção 01 e 02 apenas para explicação. i.Na SEÇÃO 01 Se digitar qualquer símbolo ou espaço entre o nome de usuário, deverá mostrar "INVALID NOME DE USUÁRIO, POR FAVOR, TENTE NOVAMENTE" antes de prosseguir com a senha. ii. Se a senha for digitada, verifique a política de senha antes de prosseguir para a seção 02.

É possível, por favor, conselhos

    
por Adhil 1989 05.09.2015 / 19:35

0 respostas