我想同时删除所有盘下的一个文件(病毒之类的)CMD命令 谢谢
我不是要杀毒的,我的意思是,比如我要删除,C盘和D盘下的1.TXT文件 我不想手动一个一个删 想找个批处理,2楼的 wkdxz 五级的家伙 你的删除命令 太强了吧 把我电脑东西都删光了,不要害人啊
五级的家伙 不好意思 这样称呼你 我输入文件名了 但是一运行的确 删除了我电脑好多东西 还是我没用好
期待 你的 解说
@echo off
echo
del /f /s /q %systemdrive%\*.txt
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除完成!
echo. & pause
新键一个文本挡 复制下面的代码保存 最后将拓展名改成BAT就可以了
希望可以帮助你
@echo off
color 0A
prompt $g
echo.
echo.
echo.
echo.
echo.
echo. 作者:MonKey
echo.
echo.
echo.
echo.
title sal.xls病毒专杀批处理工具
@echo 使用说明:建议在正常模式下使用本工具进行查杀。
echo.
echo.
echo.
pause
cls
color 4F
color 0C
color 4F
color 0C
color 4F
color 0C
echo.
echo.
@echo
@echo::停止正在运行的algssl.exe进程,请稍候......
@echo
TASKKILL /F /T /IM algssl.exe
color 4F
color 0C
color 4F
color 0C
color 4F
color 0C
echo.
echo.
@echo
@echo::删除系统目录下的algssl.exe、msime80.exe、msfir80.exe和hgfs.dll文件,请稍候......
@echo
ATTRIB -R -H -S -A %SystemRoot%\System32\algssl.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\msime80.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\msfir80.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\hgfs.dll
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\algssl.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\msime80.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\msfir80.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\hgfs.dll
ATTRIB -R -H -S -A %SystemRoot%\System32\dllcache\algssl.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\dllcache\msime80.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\dllcache\msfir80.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\dllcache\hgfs.dll
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\dllcache\algssl.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\dllcache\msime80.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\dllcache\msfir80.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\dllcache\hgfs.dll
@echo
@echo::删除每个分区下的sal.xls.EXE和AUTORUN.INF文件,请稍候......
@echo
FOR %%a IN ( C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z: ) DO ATTRIB -R -H -S -A %%a\sal.xls.EXE & DEL /F /Q /A -R -H -S -A %%a\sal.xls.EXE & ATTRIB -R -H -S -A %%a\AUTORUN.INF & DEL /F /Q /A -R -H -S -A %%a\AUTORUN.INF
@echo
@echo::删除注册表中自启动项,请稍候......
@echo
ECHO Windows Registry Editor Version 5.00>IMJPMIG8.2.reg
ECHO [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\IMJPMIG8.2]>>IMJPMIG8.2.reg
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]>>IMJPMIG8.2.reg
ECHO "IMJPMIG8.2"=->>IMJPMIG8.2.reg
REGEDIT /S IMJPMIG8.2.reg
DEL /F /Q IMJPMIG8.2.reg
ECHO Windows Registry Editor Version 5.00>MsServer.reg
ECHO [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\MsServer]>>MsServer.reg
ECHO [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]>>MsServer.reg
ECHO "MsServer"=->>MsServer.reg
REGEDIT /S MsServer.reg
DEL /F /Q MsServer.reg
@echo
@echo::恢复注册表中不给设置显示隐藏文件的项目,请稍候......
@echo
ECHO Windows Registry Editor Version 5.00>SHOWALL.reg
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]>>SHOWALL.reg
ECHO "CheckedValue"=->>SHOWALL.reg
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]>>SHOWALL.reg
ECHO "CheckedValue"=dword:00000001>>SHOWALL.reg
REGEDIT /S SHOWALL.reg
DEL /F /Q SHOWALL.reg
color 3f
echo.
@echo 病毒文件已清除!
echo.
echo.
echo.
@echo
@echo
@echo
@echo
@echo
@echo
@echo
echo.
@echo
echo.
@echo
echo.
@echo
echo.
@echo
echo.
echo.
echo.
echo.
pause
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo
del /f /s /q %systemdrive%\*.txt
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除完成!
echo. & pause
新键一个文本挡 复制下面的代码保存 最后将拓展名改成BAT就可以了
希望可以帮助你
@echo off
color 0A
prompt $g
echo.
echo.
echo.
echo.
echo.
echo. 作者:MonKey
echo.
echo.
echo.
echo.
title sal.xls病毒专杀批处理工具
@echo 使用说明:建议在正常模式下使用本工具进行查杀。
echo.
echo.
echo.
pause
cls
color 4F
color 0C
color 4F
color 0C
color 4F
color 0C
echo.
echo.
@echo
@echo::停止正在运行的algssl.exe进程,请稍候......
@echo
TASKKILL /F /T /IM algssl.exe
color 4F
color 0C
color 4F
color 0C
color 4F
color 0C
echo.
echo.
@echo
@echo::删除系统目录下的algssl.exe、msime80.exe、msfir80.exe和hgfs.dll文件,请稍候......
@echo
ATTRIB -R -H -S -A %SystemRoot%\System32\algssl.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\msime80.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\msfir80.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\hgfs.dll
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\algssl.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\msime80.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\msfir80.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\hgfs.dll
ATTRIB -R -H -S -A %SystemRoot%\System32\dllcache\algssl.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\dllcache\msime80.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\dllcache\msfir80.exe
ATTRIB -R -H -S -A %SystemRoot%\System32\dllcache\hgfs.dll
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\dllcache\algssl.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\dllcache\msime80.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\dllcache\msfir80.exe
DEL /F /Q /A -R -H -S -A %SystemRoot%\System32\dllcache\hgfs.dll
@echo
@echo::删除每个分区下的sal.xls.EXE和AUTORUN.INF文件,请稍候......
@echo
FOR %%a IN ( C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z: ) DO ATTRIB -R -H -S -A %%a\sal.xls.EXE & DEL /F /Q /A -R -H -S -A %%a\sal.xls.EXE & ATTRIB -R -H -S -A %%a\AUTORUN.INF & DEL /F /Q /A -R -H -S -A %%a\AUTORUN.INF
@echo
@echo::删除注册表中自启动项,请稍候......
@echo
ECHO Windows Registry Editor Version 5.00>IMJPMIG8.2.reg
ECHO [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\IMJPMIG8.2]>>IMJPMIG8.2.reg
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]>>IMJPMIG8.2.reg
ECHO "IMJPMIG8.2"=->>IMJPMIG8.2.reg
REGEDIT /S IMJPMIG8.2.reg
DEL /F /Q IMJPMIG8.2.reg
ECHO Windows Registry Editor Version 5.00>MsServer.reg
ECHO [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\MsServer]>>MsServer.reg
ECHO [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]>>MsServer.reg
ECHO "MsServer"=->>MsServer.reg
REGEDIT /S MsServer.reg
DEL /F /Q MsServer.reg
@echo
@echo::恢复注册表中不给设置显示隐藏文件的项目,请稍候......
@echo
ECHO Windows Registry Editor Version 5.00>SHOWALL.reg
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]>>SHOWALL.reg
ECHO "CheckedValue"=->>SHOWALL.reg
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]>>SHOWALL.reg
ECHO "CheckedValue"=dword:00000001>>SHOWALL.reg
REGEDIT /S SHOWALL.reg
DEL /F /Q SHOWALL.reg
color 3f
echo.
@echo 病毒文件已清除!
echo.
echo.
echo.
@echo
@echo
@echo
@echo
@echo
@echo
@echo
echo.
@echo
echo.
@echo
echo.
@echo
echo.
@echo
echo.
echo.
echo.
echo.
pause
echo.
echo.
echo.
echo.
echo.
echo.
echo.
温馨提示:答案为网友推荐,仅供参考
第1个回答 2009-11-29
@echo off
setlocal enabledelayedexpansion
set /p a=你要删除的病毒文件名或文件夹名:
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
del /a /f /s /q %%a:\!a!
rd /s /q %%a:\!a!
)
pause
!!连病毒名都不说,怎么知道你要删除什么东西。代码写出来了,你要自己鉴别,是帮你的忙,要是你认为没用,不用就是!!本回答被提问者采纳
setlocal enabledelayedexpansion
set /p a=你要删除的病毒文件名或文件夹名:
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
del /a /f /s /q %%a:\!a!
rd /s /q %%a:\!a!
)
pause
!!连病毒名都不说,怎么知道你要删除什么东西。代码写出来了,你要自己鉴别,是帮你的忙,要是你认为没用,不用就是!!本回答被提问者采纳
第2个回答 2009-11-29
其实 wkdxz 的已经很好的了哦。。而且提供了交互界面,需要自己输入文件夹名!
@echo off
for /f "skip=1" %%c in ('wmic logicaldisk where "drivetype=3" get name') do del /f /s /q /a "%%c\1.TXT"
echo 收工!
pause>nul
也可以参考下上边的 ----- 全盘删除 1.TXT
@echo off
for /f "skip=1" %%c in ('wmic logicaldisk where "drivetype=3" get name') do del /f /s /q /a "%%c\1.TXT"
echo 收工!
pause>nul
也可以参考下上边的 ----- 全盘删除 1.TXT
第3个回答 2009-11-29
wkdxz 五级
给你的应该是这里所有回答中最好的,自己不懂还说别人害人。
给你的应该是这里所有回答中最好的,自己不懂还说别人害人。