Я хотел бы запустить скрипт с параметром из cmd и без какого-либо дальнейшего взаимодействия получить вывод.
Например:
"netuser.bat JOHN"
Результат:
Чистая пользовательская информация для "Джона"
Что я получил на данный момент:
goto :main
:main
set /p user=%1
net user %username% /domain
goto :eof
Если я выполню скрипт как есть, я получу:
C: \ Users \ John> netuser.bat John
John
Вывод команды net user
Он просит подтвердить параметр, в данном случае: «Джон» с ключом возврата. Я хотел бы пропустить эту часть, чтобы сценарии выполнялись после использования «netuser.bat John» и не запрашивали дальнейшего подтверждения.