2017-10-19 8 views
0

24時間ごとに実行されるバッチファイルを作成し、現在のユーザーの一時ファイル、ブラウザのキャッシュ、一時データ、デスクトップファイル、ダウンロードファイルをすべて削除する必要があります。一時ファイルと個人ユーザーデータを削除する方法は?

一般的なWindowsの一時フォルダで動作させることができましたが、ブラウザキャッシュとユーザー固有のパスをデスクトップとダウンロードに追加することに失敗しています。これを行う方法についての助けをいただければ幸いです。

del C:\Temp /S /Q /F 
del C:\Temp /S /Q /A:H 
FOR /D %%p IN ("C:\Temp\*") DO rmdir "%%p" /s /q 
del C:\Windows\Temp /S /Q /F 
del C:\Windows\Temp /S /Q /A:H 
for /D %%p in ("C:\Windows\Temp\*") do rmdir "%%p" /s /q 

答えて

0

このファイルが現在使用中であるかどうかを確認せずに一時ファイルを削除すると、アプリケーションエラーが発生する可能性があります。あなたが何か重要なもののためにそれらのファイルのいずれかを使用しているアプリケーションを保証することができない限り、私は別の方法をお勧めします。

+0

MS-DOSが削除する前にファイルを終了または閉じる方法はありますか?以前はDOSで作業したことがありません。 – Armitage2k

+2

実行中のプロセス/アプリケーションによって現在開いている一時ファイルを削除することはできません。しかし、インストーラとアンインストーラはファイルを一時ファイルフォルダに展開しますが、アプリケーションやサービスが起動する前にWindowsの再起動時にアプリケーションフォルダ内のファイルを削除または更新するためにWindowsの再起動が実行されるまで、もう一度始めた。したがって、一時的なファイルフォルダ内のファイルを削除することにより、調整されていないインストールやアンインストールを非常に簡単に行うことができます。つまり、マシン全体が壊れる可能性があります。 – Mofi

関連する問題