有沒有辦法標記.EXE以請求以管理員身份運行?因此:標記.exe請求(不要求)以管理員身份運行
- 如果將UAC設置爲runas admin而沒有提示 - 它將以admin身份運行。
- 如果用戶無法運行管理員(請求不同的登錄名),請以用戶身份運行。
- 如果出現提示,提示用戶。如果接受,以管理員身份運行。
- 如果提示被拒絕,以用戶身份運行。
我知道如何用2個.exe程序來做到這一點。但我想用一個來做。該程序輸入用戶的許可證密鑰。在HKLM中,如果應用程序具有管理權限(因此所有用戶都有密鑰)。在HKCU如果沒有管理員權限。
不,但請參閱http://stackoverflow.com/a/10255024/886887 –
@HarryJohnston - 我沒有想到 - 提升自己。這很聰明。如果您將其作爲答案輸入,我很樂意將其標記爲此。 –