Пакетная отправка стандартная ошибка / выход с сдвигом и циклом - PullRequest
0 голосов
/ 07 марта 2020

Мне нужна помощь с партией. Нам не разрешено использовать, если еще есть утверждения уровня ошибки или что-то продвинутое, мы только на начальной стадии и в первые пару недель занятий. Просто используя стандартную ошибку / вывод, все в таком духе. Я немного застрял в части проверки пользователя и отправил ее nul.Я понимаю, что использовал гетто, чтобы скрыть дату и имя компьютера, но, если у вас есть лучший способ, пожалуйста, предложите.

Вот назначение

Вот мой код:

@ECHO OFF

:: hide date and computer name from echoing when no paramater entered
IF "%1"=="" GOTO :NOPARAM

:: Display date and computer name
echo.
echo On %date%, on %computername%
echo.

:USER
::end batch file if no value for %1
IF "%1"=="" GOTO :EOF
echo %1
net user %1 | find /i "Full Name"
net user %1 | find /i "Password last set" 
echo.
SHIFT
GOTO USER

:: Display error message if user attempts to run batch file without entering a parameter
:NOPARAM
echo You did not enter a parameter! Please try again with a parameter.
GOTO :EOF

:: Display error message if user does not exist.
:NOEXISTENCE
echo The %1 user does not exist.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...