2
サブフォルダが複数あるフォルダがあります。 powershell-scriptは各サブフォルダにあります。 PowerShellの名前はすべてのサブフォルダ( 'execute.ps1')で同じです。どのように再帰的にすべてのサブディレクトリを反復処理し、 'execute.ps1'を呼び出すことができますか?サブディレクトリと呼び出し(powershell)スクリプトをループする
、これは動作しませんでしたしかし、私はfor /r %%i in (*) do execute.ps1
を試してみました。
"コマンドexecute.ps1のスペルが間違っているか見つかりませんでした。"
。 – Squashman
私は '/ execute%1'の '' for/r %% i 'を試しましたが、これはうまくいきませんでした。 「コマンドexecute.ps1のスペルが間違っているか、見つからなかった」というエラーが表示されます。 –
あなたは '%' i '変数を使う必要があります。私がpowershellを使ってからしばらくしていましたが、 'powershell.exe myscript.ps1'を使ってスクリプトを実行しなければならないと思っていました。また、forコマンドに検索するファイルを指定する必要があります。それ以外の場合、すべてのファイルが反復処理されます。 – Squashman