0
スクリプトは、ディレクトリツリーを介して2つのファイルを検索します。ファイルを見つけたら、$filesToDelete
という変数にパスを保存します。変数にパスを格納し、引数として渡します。
eg C:/user/script.ps1 .\$filestoDelete
の引数として渡したいと思います。
スクリプトは、ディレクトリツリーを介して2つのファイルを検索します。ファイルを見つけたら、$filesToDelete
という変数にパスを保存します。変数にパスを格納し、引数として渡します。
eg C:/user/script.ps1 .\$filestoDelete
の引数として渡したいと思います。
あなたscript.ps1
がのparamセクションで起動する必要があります。そして、あなたが使用してパラメータを渡すことができ
Param
(
$FilesToDelete
)
:
C:/user/script.ps1 -FilesToDelete $filesToDelete
大丈夫、私が見る、私は例えばの引数を持っている場合、それがうまくいきますout: ' - filesToDelete $ filesToDelete \ outputfile.txt私は試しましたが、パスを見つけることができないようです –
次に、2番目のスクリプトに渡す前に内容をロードするか、またはファイルをロードする必要がありますあなたのスクリプト( 'Get-Content'コマンドレットを使用します)。 –
'Get-Content $ FilesToDelete'は、パスの代わりに見つかったファイルの中に何を返します。 'Get-Content -Path'も試しましたが、同じ結果を持っています –