1. ホーム
  2. スクリプト・コラム
  3. DOS/BAT

Dosバッチ書き込みワンクリッククリーンシステムジャンクbatコード

2022-02-11 09:44:43

delコマンドのパラメータ
/F 読み取り専用のファイルを強制的に削除します。
/S すべてのサブディレクトリから指定されたファイルを削除します。
/Q クワイエットモード。確認を求めることなく、グローバルワイルドカードを削除します。

rdコマンドのパラメータ
/s は、ディレクトリ自体だけでなく、指定されたディレクトリの下のすべてのサブディレクトリとファイルを削除します。ディレクトリツリーを削除するときに使用します。
/q クワイエットモード
/s 確認を求めずにディレクトリツリーを削除します。

コード・ワン

@echo off & title Clean up system trash
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*.mp3
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 /s /q "C:\Documents and Settings\Administrator\Local Settings\History"
del /f /s /q "C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files\quot;
del /f /s /q "C:\Documents and Settings\Administrator\Local Settings\Temp"
del /f /s /q "C:\Documents and Settings\Administrator\Local Settings\Temp\_xl7vss_"
del /f /s /q "D:\Program Files\QvodPlayer\Data" 

コード2

@echo off 
echo Cleaning up system junk files, please wait ...... 
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 Clean up system trash is complete! 

そして、上記をCleanupBatch.batとして保存します。もちろん、ディレクトリやファイルの種類は、必要に応じて追加したり、削除したりすることができます。