@echo off if %1==/normal goto long if %3==/quick goto quick1 if %4==/quick goto quick echo The Syntax of your command is incorrect pause >nul cls&cmd :quick if %3==/admin goto admin if %3==/guest goto guest echo The Syntax of your command is incorrect pause >nul cls&cmd :quick1 set /p type2=Would you like the account to be a Admin or a Guest: if %type2%==Admin goto admin if %type2%==admin goto admin if %type2%==guest goto guest if %type2%==guest goto guest pause >nul cls&cmd :admin net user %1 %2 /add net localgroup administrators %1 /add echo User %1 With Password %2 Created as An Administrator! pause >nul cls&cmd :guest net user %1 %2 /add net localgroup guests %1 /add echo User %1 With Password %2 Created as A Guest! pause >nul cls&cmd :long set /p name1=What would you like the account name to be: set /p pass1=What would you like the account password to be: set /p type1=Would you like the account to be a Admin or a Guest: echo %name1% will be created as a %type1% with the password %pass1% pause if %type1%==Admin goto admin1 if %type1%==admin goto admin1 if %type1%==guest goto guest1 if %type1%==guest goto guest1 echo The Syntax of your command is incorrect pause >nul cls&cmd :admin1 net user %name1% %pass1% /add net localgroup administrators %name1% /add echo User %name1% With Password %name1% Created as An Administrator! pause >nul cls&cmd :guest1 net user %name1% %pass1% /add net localgroup guests %name1% /add echo User %name1% With Password %pass1% Created as A Guest! pause >nul cls&cmd