靜默安裝,我試圖做的自動更新以安靜模式。爲此,我編寫命令行:在「高級更新安裝」
C:\Program Files (x86)\progsoft\prog> prog.exe /silentall
但是程序沒有更新。當我這樣做時
C:\Program Files (x86)\progsoft\prog> prog.exe /silentall -nofreqcheck
該窗口將顯示有機會安裝更新。但這不是一個安靜的環境。我可能會問一些問題?謝謝!
靜默安裝,我試圖做的自動更新以安靜模式。爲此,我編寫命令行:在「高級更新安裝」
C:\Program Files (x86)\progsoft\prog> prog.exe /silentall
但是程序沒有更新。當我這樣做時
C:\Program Files (x86)\progsoft\prog> prog.exe /silentall -nofreqcheck
該窗口將顯示有機會安裝更新。但這不是一個安靜的環境。我可能會問一些問題?謝謝!
對於因爲頻率檢查週期還沒有經過,不進行更新的第一個命令,所以更新立即退出。
第二個命令是正確的也是如此,並且UI應該是不可見。在這種情況下,更新程序應僅作爲托盤圖標可見,並且只有當您單擊該圖標時纔會顯示完整的UI。你是否點擊過該圖標,或者從完整的UI開始更新?
當接收到「/ silentall」參數更新器自動地與完整的UI推出,但即刻最小化到托盤。這可能是您的計算機上的一個問題,它阻止了最小化進程,並且更新程序仍然以完整的UI運行。
感謝您的快速回復!但是如果我想以靜默模式調用更新,該怎麼辦?在我的程序中使用一個計時器,每5分鐘啓動一次程序以檢查更新。也就是說,如果沒有更新,他就沒有什麼可展示的。在系統托盤圖標不......只有當我打電話給-nofreqcheck,但沒有安靜的設置。 「 – Feor 2012-03-09 16:29:26
」/ silentall -nofreqcheck「應該默默工作,你有沒有在其他機器上試過?另外,我會說5分鐘時間太頻繁了。通常,更新程序計劃每天檢查一次或啓動應用程序。 – 2012-03-09 19:38:49
prog.exe是一個隱喻嗎?我根本不理解這個問題。 – 2012-03-09 19:17:09
高級安裝程序提供了一個名爲「updater.exe」的存根,用戶可以在其應用程序中集成該存根,並使用其旁邊的附加INI文件進行配置,以處理其應用程序的自動更新。該存根可以重命名爲用戶所需,在這種情況下,它被稱爲「prog.exe」。 – 2012-03-11 17:30:29