簡體   English   中英

重新啟動后重新啟動安裝程序

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM