この質問に答える人は皆、次のいずれかの例を挙げて問題を回避しているようです。または、 B.-scriptBlock
バージョンを使用します。
これが私が望むものです: リモート マシンで、ローカル マシンから PowerShell スクリプトを実行したいと考えています。引数またはパラメーターを渡す必要があります。
これが私がやっていることです:
$responseObject = Invoke-Command -ComputerName MININT-OU9K10R -FilePath C:\Users\Documents\RemoteProofOfConcept\validatePath.ps1 -ArgumentList $filename -AsJob
スクリプトに渡したい$filename
のですが、validatePath.ps1
これを行う方法がわかりません。
誰かがこれを行う方法を教えてもらえますか、または私が間違っていることを教えてください。
これらのリンクはどれも役に立ちませんでした:
Invoke-Command でスクリプトが呼び出されたときに PowerShell でスクリプト ディレクトリを取得する
Powershell Invoke-Command with-FilePath で ItemNotFoundException が発生する