Я хочу запустить командный файл от имени другого пользователя через Windows -> Run диалог.
Я пытался:
runas /profile /user:test CMD "C:\Users\MyName\Desktop\Run.bat"
runas /profile /user:test "CMD "C:\Users\MyName\Desktop\Run.bat""
runas /profile /user:test "CMD \"C:\Users\MyName\Desktop\Run.bat\""
runas /profile /user:test "CMD \"C:\Users\MyName\Desktop\Run.bat"\"
но все равно не повезло. Он открывает CMD и запрашивает мой пароль. Я ввожу его, и он открывает другое окно CMD, используя другое имя пользователя, но это не управляет битой. Вместо этого заголовок просто говорит
Администратор: cmd "C: \ Users \ MyName \ Desktop \ Run.bat" (работает как Home-PC \ test)
Может кто-нибудь, пожалуйста, помогите?
Хотите ли вы запустить это как разовую вещь или что-то неоднократно для разных пользователей?
—
Geo
Я хотел бы запускать это как системный администратор, один раз в день. пакетный файл обращается к серверу, чтобы получить обновления для программы, которая у меня есть.
—
Eric K.