2012-06-30 57 views
0

我已將一個簡單的autoupdater函數添加到我的PowerShell腳本中,以便當我進行更改並將其上載到我的網站時,它會自動下載到用戶計算機並替換.ps1文件 - 用戶擁有最新版本。PowerShell,重新加載腳本的方法? (如關閉並啓動腳本?)

雖然用戶必須關閉PS腳本並在運行最新文件之前重新啓動它。

是否有我能夠實現的重新啓動PS腳本的功能?就像用戶關閉並重新打開PS腳本一樣?

致以問候

+0

由於這是標記爲winforms,你的意思是說,你希望你的腳本reran用戶關閉圖形用戶界面? – SpellingD

回答

0

根據您確切的需要,Import-Module cmdlet應該可以解決問題。如果是我,我會製作一個靜態的「加載器」腳本,它只是執行任何更新邏輯,然後導入腳本。如果您對方法學有任何其他具體問題,請告知我們。