我正在使用Innosetup安裝我的應用程序,以便當用戶使用SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run登錄時啓動。如何啓動應用程序,就好像我已經右鍵單擊並選擇「以管理員身份運行」一樣,沒有UAC提示?以管理員身份運行應用程序而不提示升級
1
A
回答
2
通過UAC啓用,需要提升將導致提示沒有辦法繞過它(忽略設置以允許MS簽名的軟件來自動提升)
你總是可以讓你的應用程序只有提升需要時的任何應用程序,通過running itself again或通過COM elevation。
作爲一個方面說明,「普通應用程序」不應該要求提升/管理訪問權限。
+0
+1,*通用應用程序不應該需要海拔訪問*,這是正確的,但是如果OP想要*禁用任務管理器*(無論如何都是可疑的),那麼我想不會有其他辦法。 – TLama 2012-04-19 14:23:45
相關問題
- 1. C++控制檯應用程序提示「以管理員身份運行」以管理員身份運行?
- 2. 以管理員身份運行程序
- 3. 以管理員身份運行VB.NET程序應用程序
- 4. 使HTA文件以管理員身份運行(提升)
- 5. 在Windows上以管理員身份運行Qt應用程序
- 6. 以管理員身份運行.NET應用程序
- 7. 以管理員身份運行的dotnet核心應用程序
- 8. 以管理員身份運行Javafx應用程序
- 9. VB6是以管理員身份運行的應用程序
- 10. 以管理員身份運行Android應用程序
- 11. VB6應用程序'以管理員身份運行'問題
- 12. 我的應用程序將以管理員身份運行嗎?
- 13. 在Windows上以管理員身份運行Java應用程序
- 14. 允許本地管理員運行應用程序,而無需「以管理員身份運行」
- 15. WiX安裝程序應始終以管理員身份運行
- 16. 如何從命令提示符下以「以管理員身份運行」運行應用程序?
- 17. 只有以管理員身份運行應用程序才能運行?
- 18. vb.net應用程序安裝程序(msi)以管理員身份運行
- 19. 以管理員身份運行實例
- 20. C#以管理員身份運行CMD
- 21. 以管理員身份運行R
- 22. 以管理員身份運行VBS
- 23. 以管理員身份運行鏈接
- 24. CreateProcess以管理員身份運行
- 25. Java:以管理員身份運行
- 26. 如何以管理員身份運行?
- 27. 如何以管理員身份運行?
- 28. WNetGetConnection並以管理員身份運行
- 29. 從命令行以管理員身份運行Python程序
- 30. 以管理員身份運行LocalSTS而不啓動Visual Studio
這是不可能的。這就是UAC在那裏的原因。如果可能的話,那麼只有hacky的方式和從應用程序運行你的設置,而不是從InnoSetup安裝本身。你真的需要管理員權限爲您的設置?如果不是,那麼配置您的設置腳本非常容易。 – TLama 2012-04-17 12:02:37
@TLama我的應用程序必須在特定條件下禁用PC(禁用任務管理器),這不能作爲非管理員用戶來完成。如何實現這一點? – 2012-04-17 12:16:53
只需通過Windows服務即可。 – 2012-04-17 12:55:01