创建批处理文件以将文件拖放到 exe 上

Jou*_*key 2 batch-file

我有一个 exe 文件,可以将另一个文件拖放到上面以生成第三个文件。不幸的是,它似乎一次只接受 1 个文件,如果我选择多个文件并删除它似乎不起作用。

如何创建批处理文件来自动将一千个 .drag 扩展名的文件拖到 drop.exe 上?

谢谢!

dme*_*edi 5

在 Windows 中,将文件拖放到 exe 上只需执行命令行:

fileprocessor.exe "<full path to dropped file>"
Run Code Online (Sandbox Code Playgroud)

因此,您应该能够直接在批处理文件中调用 exe,将路径传递给您想要处理的每个文件。

编辑:查看 For 批处理命令以对一系列文件执行此操作。您应该能够指定通配符,然后为每个通配符调用命令。

For %%a in (*.drag) do fileprocessor.exe "%%~fa" 
Run Code Online (Sandbox Code Playgroud)