Batch file 分批定向倍频
当我运行以下行时:Batch file 分批定向倍频,batch-file,dir,Batch File,Dir,当我运行以下行时: dir C:\FILENAME *.bat /b > C:\TEXTFILE.txt 我在TEXTFILE.txt中收到以下信息: BATCHNAME.bat BATCHNAME.bat 如何让它只输出每个文件的名称一次 dir C:\FILENAME\*.bat /b > C:\TEXTFILE.txt 您要求dir命令列出两组不同的文件,即C:\FILENAME的内容和当前目录中所有.BAT文件的列表(之间有空格)。因此,输出文件中的两行使用: dir
dir C:\FILENAME *.bat /b > C:\TEXTFILE.txt
我在TEXTFILE.txt中收到以下信息:
BATCHNAME.bat
BATCHNAME.bat
如何让它只输出每个文件的名称一次
dir C:\FILENAME\*.bat /b > C:\TEXTFILE.txt
您要求dir
命令列出两组不同的文件,即C:\FILENAME的内容和当前目录中所有.BAT文件的列表(之间有空格)。因此,输出文件中的两行使用:
dir C:\FILENAME\*.bat /b > C:\TEXTFILE.txt
^
note the added backslash
假设您在
c:\filename
目录中,您的原始命令将获得两个副本,因为它要求两个不同的东西。这解决了问题,我一定是无意中删除了反斜杠。非常感谢。