2
爲什麼Write-Host以外的函數工作不同於函數內部?PowerShell函數參數語法
好像莫名其妙的參數變量,從我宣佈它爲改變......
function a([string]$svr, [string]$usr) {
$x = "$svr\$usr"
Write-Host $x
}
$svr = 'abc'
$usr = 'def'
$x = "$svr\$usr"
Write-Host $x
a($svr, $usr)
結果...
ABC \ DEF
ABC DEF \
感謝,這是它....咄:) – Shaunt
我使用PowerShell每天和每一個現在,然後我做這個確切的錯誤,花10+分鐘拉我的頭髮。 – briantist
哦,我想指出,使用'Set-StrictMode'將幫助你發現這個錯誤。 – briantist