Как запустить программу с повышенными правами в Windows 7? - PullRequest
0 голосов
/ 08 июня 2011

Я создал приложение в Excel VBA, которое должно запускать пакетный файл из сценария, и мне было интересно, как я могу поднять все процессы, которые создает процесс. Пожалуйста, мне нужно знать, как поднять процессы?

1 Ответ

2 голосов
/ 08 июня 2011

Если у вас есть EXE, вы можете встроить манифест , который потребует прав администратора в Windows 7 / Vista.

Редактировать: Все, чтоэтот манифест будет:

 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
        <requestedPrivileges>
        <requestedExecutionLevel level="highestAvailable" uiAccess="False" />
        </requestedPrivileges>
     </security>
    </trustInfo>
  </assembly>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...