2015-09-03 60 views
0

現在我有一個非常簡單的DIR .BAT文件來列出XLS文件。我需要從列表中刪除文件擴展名&不需要的部分。什麼是最簡單的方法來做到這一點?使用.BAT文件刪除並替換.txt文件中的文本

現在我只有這個:

DIR /b /on *.XLS > LIST.TXT 

這使我的輸出:

00000+00-f.xls 
00960+83-f.xls 
01911+82-f.xls 
01939+53-f.xls 
02225+79-f.xls 

,但我想它重新格式化爲

00000+00 
00960+83 
01911+82 
01939+53 
02225+79 

任何想法上如何只有一個.BAT文件?

回答

1
@echo off 
(for /f "delims=-" %%a in ('DIR /b /a-d /on *.XLS') do echo %%a)>file.txt