用于循环的cmd编程批处理文件

时间:2012-06-15 17:32:05

标签: batch-file

我是新手,但我试图创建一个批处理文件,将特定位置的可执行文件的名称复制,创建一个新文件夹,给它命名与文件相同,复制该文件夹中的可执行文件并运行它

我得到了所有这些,但我有多个.exe文件,我想知道如何对该位置的所有文件执行所有这些迭代

1 个答案:

答案 0 :(得分:2)

您可以使用for来迭代文件:

for %%F in (*.exe) do (
  mkdir "C:\Foo\%%~nF"
  copy "%%F" "C:\Foo\%%~nF"
  "C:\Foo\%%F"
)