我有一个名为Process_Docs的文件夹,并且该文件夹中有大约200个带有零件号的文件夹。我想做的就是在每个文件夹中创建一个空白文本文件,该文件就是该文件夹的名称。我似乎找不到如何使用批处理文件执行此操作的示例。
试试这个:
for /f "delims=" %%f in ('dir /a:d /b C:\Process_Docs') do type NUL >>C:\Process_Docs\%%f\%%f.txt
(它适用于包含空格的文件夹。)
编辑:
好的,试试这个:
for /f "delims=" %%f in ('dir /a:d /b *') do type NUL >>%%f\%%f.txt
将其另存为批处理/ cmd文件,然后将其复制到C:\ Windows(或其他路径文件夹)。然后,您可以从任何地方调用它,它将在当前文件夹的子文件夹中工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句