我在一个目录中有数字文件,名为crash0,crash1等。我想用命令行运行.bat
文件,如:
abc.bat crash0 > crash0.txt
我如何制作另一个.bat
文件来循环遍历所有crashXX文件,每个文件调用abc.bat
一次?
请在下面找到我的情况..
我在一个文件夹中有一些文件(编号可能每次都有所不同),其名称以crash开头。那就是crash0,crash1..etc。我想提供这些文件作为.bat文件的输入(让它是abc.bat),然后导出输出相应的文本文件。该命令看起来像abc.bat crash0> crash0.txt。我必须对文件夹中的所有崩溃文件执行此操作。这个abc.bat文件实际上将不可读的文件转换为可读格式。所以最后我应该有像crash0.txt,crash1.txt等的txt文件,用于我提供的相应崩溃文件作为输入。任何人都可以帮助.bat脚本在cmd中运行它吗?我是.bat脚本的新手.. thx提前
答案 0 :(得分:3)
for %%i in (crash*) do @call abc.bat %%i > %%i.txt