Ⅰ 如何获取一个文件夹里面所有文件的文件名,不要后缀名
假设原文件夹为g:\test,目标文件夹为g:\bat,本批处理
将会把g:\test文件夹下(包括子目录)所有同名不同后缀的文件拷贝到g:\bat目录下
且按照不同名字建立相应的文件夹,同名文件就放在对应名称的文件夹内
代码如下:
set
srcfolder=g:\test
set
desfolder=g:\bat
for
/f
"delims="
%%a
in
('dir
"%srcfolder%\*.*"
/a-d
/b
/s')
do
(
md
"%desfolder%\%%~na"
2>nul
x
/y
"%%a"
"%desfolder%\%%~na"
2>nul
)
Ⅱ 为什么我的电脑上的文件名不显示像.mp3.txt之类的后缀呢如果想让它显示出来,该怎么弄呢
控制面板》文件夹选项》查看》
隐藏已知类型的文件扩展名
把勾去掉就行了