Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 对文件列表运行exe,并将输出放在以输入文件命名的目录中_Windows_Batch File - Fatal编程技术网

Windows 对文件列表运行exe,并将输出放在以输入文件命名的目录中

Windows 对文件列表运行exe,并将输出放在以输入文件命名的目录中,windows,batch-file,Windows,Batch File,我在目录a中有一组txt文件,在目录B中有一个exe和批处理文件。我如何创建一个批处理文件,对txt文件运行exe,并将输出放在新创建的目录中,该目录以目录B中的输入txt文件命名 答复: for %%i in (C:\example\DirectoryA\*) do md ".\%%~ni" & example.exe %%i ".\%%~ni" 我自己也能弄明白。写下你自己的答案并接受它是完全可以接受的。你绝对应该这样做,以防万一别人和你有同样的问题。

我在目录a中有一组txt文件,在目录B中有一个exe和批处理文件。我如何创建一个批处理文件,对txt文件运行exe,并将输出放在新创建的目录中,该目录以目录B中的输入txt文件命名

答复:

for %%i in (C:\example\DirectoryA\*) do md ".\%%~ni" & example.exe %%i ".\%%~ni"

我自己也能弄明白。写下你自己的答案并接受它是完全可以接受的。你绝对应该这样做,以防万一别人和你有同样的问题。