作为另一个批处理脚本的一部分,我正在生成文本文件,其中每个文件都有一个数字列表,并且需要规范化字符数。它们有前导零,但显示如下:
008
009
0010 等
如何将文本文件的所有行读入命令行并输出到一个包含所有 3 个字符的文件(如果需要,通过去掉前导字符)?到目前为止,我有这个,但它没有输出第二个文本文件:
(FOR /F "tokens=*" %%Z IN (C:\Temp\NumberList.txt) DO @ECHO %%Z)
FOR /L %%Z in (1,1,%numFiles%) DO SET Z=%Z:~-3%) > C:\Temp\NumberList2.txt