如何批量读取文件名并在循环中运行它们。
我会有一个包含文件名的文件,并在批处理中运行它们。
文件名是。
user1
user2
user3
他们的位置将是
C:\User\Desktop\user1.exe
C:\User\Desktop\user2.exe
C:\User\Desktop\user3.exe
如果可以在没有更好的输入文件的情况下完成所有操作。
答案 0 :(得分:1)
没有列表文件的代码是:
for %%I in ("%USERPROFILE%\Desktop\*.exe") do "%%~fI"
与列表文件一起使用的代码是:
for /F "usebackq delims=" %%I in ("File with the file names.txt") do "%USERPROFILE%\Desktop\%%I.exe"
路径可以是任何想要的。这里指定了当前用户的桌面文件夹。
要了解使用过的命令 FOR 及其工作原理,请打开命令提示符窗口,执行以下命令并完全阅读为命令显示的所有帮助页面。
for /?
您可能也对this answer解释启动或调用应用程序的4种方法感兴趣。