我正在尝试使用以下命令输出目录和 .txt 文件名:
dir /b /s /a:d >> "filenames.txt"
dir /b /s *.txt >> "filenames.txt"
但是有些文件和目录名称使用非 ASCII 字符。如果我将它们放在 .bat 文件中,使用 打开 cmd /u
,导航到我想要的文件夹并打开 .bat 文件,它就会执行我想要的操作。
但我想加快这个过程,步骤太多了。有没有办法让它不那么笨拙/冗长?
我正在尝试使用以下命令输出目录和 .txt 文件名:
dir /b /s /a:d >> "filenames.txt"
dir /b /s *.txt >> "filenames.txt"
但是有些文件和目录名称使用非 ASCII 字符。如果我将它们放在 .bat 文件中,使用 打开 cmd /u
,导航到我想要的文件夹并打开 .bat 文件,它就会执行我想要的操作。
但我想加快这个过程,步骤太多了。有没有办法让它不那么笨拙/冗长?