У меня есть пакетный файл, в котором я хочу запустить некоторые команды, но не все из них от имени администратора. Я не хочу запускать командную строку от имени администратора или запускать все пакетное задание от имени администратора. Пример команды, которую я хочу запустить от имени администратора:
appcmd.exe recycle apppool \apppool.name -DefaultApp
Appcmd — это команда для управления IIS 7, и в этом примере я хочу перезапустить пул приложений.
Я пробовал:
runas /profile /user:MYPC\administrator "appcmd.exe recycle apppool \apppool.name -DefaultApp"
Я получаю 1326: Logon failure: unknown user or bad password
, но знаю, что пользователь и пароль существуют. Любые предложения относительно того, как я могу это сделать?