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

Есть ли способ настроить DEP из командной строки или в реестре?

Я бы хотел исключить исполняемый файл отдельного приложения из DEP (Data Execution Prevention) в наших автоматизированных сборках Windows Server 2008. Есть ли способ сделать это с помощью параметра реестра или из командной строки?

Попробуйте отредактировать путь к приложению ниже и импортировать его:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Program Files\\MyApp\\MyApp.exe"="DisableNXShowUI" 

Редактировать: Только что проверил установку Server 2008, которая у меня есть, и именно так клиент Nagios решает проблему DEP с помощью своего установщика.

Я думаю, что вам нужно Набор средств обеспечения совместимости приложений. С его помощью вы можете создать прокладку, которая указывает, что DEP должен быть отключен для вашего приложения.