我有一个包含多个子文件夹的文件夹。 powershell脚本位于每个子文件夹中。 powershell的名称在每个子文件夹中都是相同的(' execute.ps1')。我如何递归遍历所有子目录并调用' execute.ps1' ?
我尝试了for /r %%i in (*) do execute.ps1
然而这不起作用。我收到了一个错误:
"命令execute.ps1拼写错误或无法找到。"
答案 0 :(得分:0)
<强>解决方案:强>
@echo off
for / r / d %% f in(*)do pushd&#34; %% f&#34; &安培;调用powershell.exe -executionpolicy remotesigned -File execute.ps1&amp; POPD
暂停