2015-04-15 79 views
0

我對powershell比較陌生,寫了幾個模塊並且有一些依賴這些模塊的腳本。我發現自己不斷地重新加載模塊,因爲我必須稍微更換模塊。經常重新導入模塊

我做錯了什麼,或者這真的是微軟預期的開發人員如何使用模塊?

或者我應該簡單地讓我的腳本以rmo開頭-Name ipmo -Name? (對我來說感覺有點奇怪,但也許不應該)。

我到目前爲止發現的唯一方法是重新加載模塊的方便方式(好吧,這有幫助,但仍然...)。

有沒有更簡單的方法,我只是不知道?

+0

你多久做一次這個?我會想到模塊是用於相對完整的代碼集。如果你還在開發它們,或許使用更多的功能,你可以輕鬆地重新初始化,直到它們準備好了?你也可以使用'import-module -name modname -force'來保存一個步驟。我很確定還有其他方法。 – Matt

+0

也許我正在採取錯誤的做法。我正在共同建設。編寫腳本來配置進入我們機器的個人電腦。在不同的腳本中有很多共同點,這些共同點是我在模塊中編寫的。它們很小,所以這不是不可能的,但實際上,我經常重新加載腳本。 -Force命令將非常有幫助。 – bas

回答

1

嘗試ipmo X -Force。它適用於我,我經常使用它。 ipmo當然是Import-Module的別名