Назад | Перейти на главную страницу

Запуск командного файла от имени администратора

Можно ли запустить пакетный скрипт от имени администратора? Нам нужно, чтобы это было сделано без какого-либо взаимодействия с пользователем, чтобы не было подсказок пароля или всплывающих окон UAC - возможно ли это?

Предполагая, что пакетная обработка означает какие-то окна, вы можете использовать для этого планировщик задач.

Вы можете использовать Инструмент Joeware - CPAU.exe для этого:

cpau.exe -u machinename\administrator -p secret_password -ex "path_to_a_program.exe" -lwop

Этот инструмент упрощает выполнение программы в привилегированном контексте по запросу.

Предполагая batch ссылается на команду UNIX, вы можете выполнить batch команды также как пользователь root.