[英]Restart Setup after reboot
我們有一個自定義安裝引擎(用 C# 編寫),需要在重啟后繼續安裝,因為 .NET Framework 4.0 安裝需要這個。
無法使用RunOnce
注冊表項,因為 Windows 會阻止需要管理員權限的應用程序。 當我們使用 Run Key 時,會彈出一個氣球消息,指示 windows 已阻止該應用程序。 我們你點擊氣球就可以啟動應用了,但是那不適合商業應用。
我們還有其他方法可以解決這個問題嗎?
//edit: RunOnce
鍵有效,但您必須確保它是在當前用戶的HKEY_CURRENT_USER
下創建的。
非常感謝,西蒙
RunOnce
密鑰似乎有效。 我認為調查此事的測試人員在HKEY_LOCAL_MACHINE
下創建了密鑰,這不起作用,因為RunOnce
密鑰僅在程序有權從條目中刪除自身時執行。 (當您使用標准用戶帳戶登錄時使用HKEY_LOCAL_MACHINE
時,情況並非如此)。 謝謝!
如果您因任何原因無法訪問注冊表,您可以在 Startup 文件夾中創建設置的快捷方式,並在設置完成后立即將其刪除(您不希望它在下次重新啟動時運行)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.