Я хотел бы создать скрипт, который откроет приглашение cmd как admin, а затем запустит файл exe, msi или bat.Сценарий для запуска в качестве администратора
мой текущий сценарий ЦМД
msiexec.exe /i c:\temp\Cisco_Agent\CiscoAgentDesktop.msi /qn
Я хотел бы создать скрипт, который откроет приглашение cmd как admin, а затем запустит файл exe, msi или bat.Сценарий для запуска в качестве администратора
мой текущий сценарий ЦМД
msiexec.exe /i c:\temp\Cisco_Agent\CiscoAgentDesktop.msi /qn
Смотрите эту статью: TechNetRunas command documentation
Из командной строки:
C:\> runas /user:<localmachinename>\administrator cmd
Или, если вы подключены к домену:
C:\> runas /user:<DomainName>\<AdministratorAccountName> cmd
Посмотрите here, чтобы узнать, как использовать runas
с паролем автоматически.
Вы всегда можете ходить вокруг, что один:
Создайте ярлык для вашего сценария. Перейти к категории «Свойства» - «Ярлык» - «Дополнительно» - «Запуск от имени администратора»
Каждый раз, когда вы открываете ярлык, вы будете иметь свой .exe, открытый с правами администратора.
runas.exe не может поднять, если UAC включен, что часто случается в настоящее время, особенно когда XP идет по пути додо. – eryksun