File 批处理:如何使用文件夹中的所有文件创建一个.txt文件,而不使用扩展名
现在我有这个代码:File 批处理:如何使用文件夹中的所有文件创建一个.txt文件,而不使用扩展名,file,list,batch-file,file-extension,filelist,File,List,Batch File,File Extension,Filelist,现在我有这个代码: @echo off dir Maps /A-D /b /o:gne >Maplist.txt start notepad Maplist.txt 但我将Maplist.txt设置为: a、 bsp b、 bsp c、 bsp 但我希望它不带“.bsp” 请帮助有语音标记,我想你也不想要这些?(但它确实去掉了扩展) 您需要阅读命令窗口中的FOR命令-键入HELP FOR或FOR/?以查看文档 下面的代码将完全满足您的要求 @echo off >Maplist.
@echo off
dir Maps /A-D /b /o:gne >Maplist.txt
start notepad Maplist.txt
但我将Maplist.txt设置为:
a、 bsp
b、 bsp
c、 bsp
但我希望它不带“.bsp”
请帮助有语音标记,我想你也不想要这些?(但它确实去掉了扩展)
您需要阅读命令窗口中的FOR命令-键入
HELP FOR
或FOR/?
以查看文档
下面的代码将完全满足您的要求
@echo off
>Maplist.txt (
for %%F in (Maps\*) do @echo %%~nF
)
start notepad Maplist.txt
你看过FORFILES循环了吗?谢谢,但是是的,如果它只是名字,而不是别的,那就太好了。再次感谢你花时间:D
@echo off
>Maplist.txt (
for %%F in (Maps\*) do @echo %%~nF
)
start notepad Maplist.txt