批处理 批量删除当前目录及子目录下多个指定的扩展名文件

批量删除当前目录及子目录下任意指定的扩展名文件

今编译DEV的语言文件,各种语言文件不需要,只保留中文的语言文件,写个批处理也方便以后使用

 1 @echo off

 2 set Path=%CD%

 3 cd /d Path

 4 del /f/s/q/a *.tlog

 5 del /f/s/q/a *.cache

 6 del /f/s/q/a *.txt

 7 del /f/s/q/a *.pdb

 8 del /f/s/q/a *.resources

 9 del /f/s/q/a *.vspscc

10 del /f/s/q/a *.mk.resx

11 del /f/s/q/a *.lv.resx

12 del /f/s/q/a *.csproj.vspscc

13 del /f/s/q/a *.dll

14 del /f/s/q/a *.cs

15 del /f/s/q/a *.csproj

16 del /f/s/q/a *.sln

17 del /f/s/q/a *.vsscc

18 del /f/s/q/a *.vssscc

19 del /f/s/q/a *.ar.resx

20 del /f/s/q/a *.bg.resx

21 del /f/s/q/a *.ca.resx

22 del /f/s/q/a *.cs.resx

23 del /f/s/q/a *.da.resx

24 del /f/s/q/a *.de-CH.resx

25 del /f/s/q/a *.de.resx

26 del /f/s/q/a *.el.resx

27 del /f/s/q/a *.es.resx

28 del /f/s/q/a *.fa.resx

29 del /f/s/q/a *.fi.resx

30 del /f/s/q/a *.fr.resx

31 del /f/s/q/a *.he.resx

32 del /f/s/q/a *.hr.resx

33 del /f/s/q/a *.hu.resx

34 del /f/s/q/a *.hy.resx

35 del /f/s/q/a *.is.resx

36 del /f/s/q/a *.it.resx

37 del /f/s/q/a *.ja.resx

38 del /f/s/q/a *.ko.resx

39 del /f/s/q/a *.lt.resx

40 del /f/s/q/a *.nl.resx

41 del /f/s/q/a *.no.resx

42 del /f/s/q/a *.pl.resx

43 del /f/s/q/a *.pt-BR.resx

44 del /f/s/q/a *.pt.resx

45  

46 del /f/s/q/a *.ro.resx

47 del /f/s/q/a *.ru.resx

48 del /f/s/q/a *.sk.resx

49 del /f/s/q/a *.sl.resx

50 del /f/s/q/a *.sr-Cyrl-CS.resx

51 del /f/s/q/a *.sr-Latn-BA.resx

52 del /f/s/q/a *.sr-Latn-CS.resx

53 del /f/s/q/a *.sv.resx

54 del /f/s/q/a *.ta.resx

55 del /f/s/q/a *.tr.resx

56 del /f/s/q/a *.uk.resx

57 del /f/s/q/a *.vi.resx

58 del /f/s/q/a *.zh-Hans.resx

59 del /f/s/q/a *.zh-Hant.resx

60 del /f/s/q/a *.zh-TW.resx

61 del /f/s/q/a *.SCC 

62 echo 删除完成!只保留 *.zh-CN.resx

63 echo 请按任意键退出!

64 @pause

 

因目录权限而异,可能要以管理员身份运行  

 

运行后提示如下,

 1 。。。。

 2 

 3 删除文件 - D:\Development\DevExpress\DXperienceLocalizationResources14.2\v14.2\D

 4 evExpress.XtraSpreadsheet\MSSCCPRJ.SCC

 5 删除文件 - D:\Development\DevExpress\DXperienceLocalizationResources14.2\v14.2\D

 6 evExpress.XtraTreeList\MSSCCPRJ.SCC

 7 删除文件 - D:\Development\DevExpress\DXperienceLocalizationResources14.2\v14.2\D

 8 evExpress.XtraVerticalGrid\MSSCCPRJ.SCC

 9 删除文件 - D:\Development\DevExpress\DXperienceLocalizationResources14.2\v14.2\D

10 evExpress.XtraWizard\MSSCCPRJ.SCC

11 删除完成!只保留  *.zh-CN.resx  // 行 45

12 请按任意键退出!

13  . .

 

你可能感兴趣的:(批处理)