我有一个.bat(仅在Windows中执行)删除一些具有特定扩展名(恶意软件)的文件。
示例:
if exist *.lnk del /f *.lnk
if exist *.inf del /f *.inf
if exist *.init del /f *.init
if exist *.ini del /f *.ini
if exist *.FAT del /f *.FAT
etc etc (a very long list)
如何仅在一行中删除所有这些文件?
答案 0 :(得分:2)
好吧,你可以写:
del /f *.lnk *.inf *.init *.ini *.fat
我不确定为什么你有if exist
,但如果只是为了在没有文件的情况下抑制输出,那么你可以重定向到空输出:
del /f *.lnk *.inf *.init *.ini *.fat 2>NUL