是的,可以通過設置一個簡單的註冊表鍵來執行。在這種情況下,請使用REG.exe
的ADD
選項通過批處理文件設置此註冊表值。
命令:REG ADD [ROOT\]RegKey /v ValueName [/t DataType] [/S Separator] [/d Data] [/f]
僅對於當前用戶:
REG ADD "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v << 'FULL (DOUBLE QUOTED) PATH TO YOUR APPLICATION'S EXECUTABLE FILE >> /d "RUNASADMIN"
對於所有用戶:
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v << 'FULL (DOUBLE QUOTED) PATH TO YOUR APPLICATION'S EXECUTABLE FILE >> /d "RUNASADMIN"
示例(對所有用戶):
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\My Program\MyProgram.exe" /d "RUNASADMIN"
如果要設置此爲所有用戶,你應該以管理員權限運行批處理文件。
這是工作,你只是忘記刪除你的例子<<符號。 – locobastos
@locobastos對不起,我的錯誤。修復。感謝您的回憶。 :-) – GTAVLover