首页 > 解决方案 > 如何使用批处理脚本对目录中的每个文件进行操作

问题描述

如何使用 .bat 或 .cmd 文件遍历目录中的每个文件并在文件上运行 .exe。到目前为止,我有:

    set /p UserInputPath=Set directory files to compress 
    cd /D "path to my compressMDF4video.exe"

    forfiles /p "%UserInputPath%" /c "compressMDF4video.exe"

    PAUSE

但是我收到一个错误:找不到每个文件的指定文件这里有什么问题?

标签: windowsbatch-file

解决方案


您可以使用 for 命令。

for /R C:\ %%a in (*) do echo %%a

使用您的目录更改 C:\,并使用您的可执行文件回显。


推荐阅读