[英]Import-module doesn't run more than once
我有一個腳本應該復制另一個腳本並運行該模塊,但是當我嘗試多次運行它時,它只是結束,沒有警告,沒有輸出/錯誤。
我一直在努力導入模塊以幫助我的腳本更好地運行並簡化使用。
$Script:Es = $PSScriptRoot + "\" + "Main Script.psm1"
$Script:Ma32 = "C:\Temp\Scripts2"
$Script:E2 = "\Main Script.psm1"
$Script:E3 = $Ma32 + $E2
Function Get-Check {
if ( -Not (Test-Path -Path $Ma32 ) ) {
New-Item -ItemType directory -Path $Ma32 |out-null
}
}
Function Get-Run {
copy-item $Es $Ma32
Import-Module $E3
}
Function St {
Get-Check
Get-Run
}
St
感謝所有的答案,使用-force
解決了這個問題。
Import-Module $E3 -force
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.