私は次のコードを書きました
$sb = {
. .\Myfunctions.ps1
$x = MyFunction1
$y = MyFunction2
$x + $y
}
$cred = Get-Credential "domain\user"
Invoke-Command -Computer localhost -Credentials $cred -ScriptBlock $sb
。\MyFunctions.ps1という用語はコマンドレットとして認識されないため、これは機能しません。
スクリプトブロック内にファイルを含めることができないのはなぜですか?