我正在尝试制作一个非常简单的脚本来定位多个子文件夹中的 wav 文件,并将波形文件的名称用作我已复制到每个子文件夹中的小程序的参数我尝试了调用程序和传递的不同变体它的论点,这是我的最新版本
FOR /R F:\database\Testing %%G IN (*.wav) DO start /wait /separate %%~dpGproc_eng_track.exe %%~dpnG
我收到一条错误消息,例如找不到包含此应用程序所需的 proc_eng_track 组件的目录。确保包含 proc_eng_track 的目录在路径中
问题是脚本在另一台电脑上运行良好这是在另一台电脑上运行的确切脚本
FOR /R C:\database\CAP\Session1\sentences\wav %%G IN (*.wav) DO start "" /wait /separate %%~pG/proc_eng_track.exe %%~pnG
如果我进入每个子文件夹并执行 forfiles 循环,程序运行良好,但考虑到文件的数量,任何提示都会很棒