━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■ まぐまぐID : 0000022784 ■■ 62歳パソコン教師の日記 NO.147 2000.05.21 ■■■ Home Page : http://plaza27.mbn.or.jp/~nishikubo/ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 昨日は一日中雨が降っていましたが、今日は雨が止みました。でも、曇り 空の鬱陶しい日です。 「掲示板」に、読者のビーチさんから「Tempフォルダ内のファイルを自動 的に削除する方法はありませんか?」というご質問が載っていましたので、 今日は、その方法を書くことにしましょう。 Tempフォルダは、アプリケーションのインストールをする際に、一時的な 作業を行うためのフォルダです。作業が終ると自動的に削除されますが、ア プリケーションによっては削除されないものもあります。 [Temp] フォルダ を開いてみると、[Temp] ファイルがどっさり溜まっていることがあります。 ハードディスクの無駄遣いですから、こまめに削除するようにしてください。 Windows には、Tempフォルダ内の中身を自動的に削除する機能はないよう です。 しかし、レジストリの値を書き換えたり、[autoexec.bat] ファイル に加筆して削除するのは少し危険ですからあまりお勧めはできません。 そこで、WSH (Windows Scripting Host) を使って [Temp] フォルダだ けでなく、他のフォルダにある [Temp] ファイルも全て瞬時に削除するスク リプトを作ってみました。これを実行すると、 [ごみ箱] には入らずに直接 削除されます。何度もテストをしましたが、万一、エラーが表示された場合 はお知らせください。 【全ての [Temp] ファイルを瞬時に削除する】 1.下記のスクリプトをコピーして、[メモ帖] に貼り付けてください。 ∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽ Option Explicit Dim HD,Obj,FileSystem,Fs Dim F1,F2 Set FileSystem = CreateObject("Scripting.FileSystemObject") Set HD = FileSystem.GetFolder("C:\") On Error Resume Next FileSystem.MoveFile "c:\*.tmp","c:\Recycled\" For Each Fs In HD.SubFolders FileSystem.MoveFile Fs.Path & "\*.tmp","c:\Recycled\" For Each F1 In Fs.SubFolders FileSystem.MoveFile F1.Path & "\*.tmp","c:\Recycled\" For Each F2 In F1.SubFolders FileSystem.MoveFile F2.Path & "\*.tmp","c:\Recycled\" Next Next Next MsgBox "Temp ファイルの削除が終了しました。" ∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽ 2.貼り付けたら、[ファイル] →[名前を付けて保存] とクリックします。 3.[保存する場所] 欄は [デスクトップ] を指定します。 4.[ファイル名] 欄に ["Delete-tmp.vbs"] と入力して、[保存] ボタンをク リックします。"Delete-tmp" 部分はお好きな名前で構いませんが、必ず、 拡張子 [.vbs] を付けてください。これで完成です。 5.デスクトップの [Delete-tmp.vbs] アイコンをダブルクリックしてくださ い。「Temp ファイルの削除が終了しました。」 とメッセージが表示され ます。 メッセージが表示されない場合はWSHがインストールされていません。 下記の手順でインストールをしてください。 【Windows Scripting Host のインストール】 1.[スタート] →[設定] →[コントロールパネル] とクリックします。 2.[アプリケーションの追加と削除] アイコンをダブルクリックします。 3.[Windows ファイル] タブで [アクセサリ] を選択して、[詳細] ボタンを クリックします。 4.[Windows スクリプティング ホスト] にチェックを付け、→[OK] →[O K] とクリックします。これで、[Windows スクリプティング ホスト] の インストールは完了です。 スクリプトの行末に "c:\Recycled\" の記述が4ヶ所ありますね。この中 の "Recycled" を他のフォルダ名に変えると、直接削除はされずに、全ての [Temp] ファイルはそのフォルダに移動します。 そのフォルダを開いて、→[編集] →[すべて選択] とクリック、→[編集] →[削除] とクリックすると、[Temp] ファイルは [ごみ箱] へ移動します。 ハードディスクから完全に削除をするには、[ごみ箱] を開き、→[ファイ ル] →[ごみ箱を空にする] とクリックをしなければなりませんね。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ※【バックナンバー】は、下記のホームページの左下に [MAGMAG] のボタン がありますので、これをクリックして「まぐまぐ」のページへ行き、ダウ ンロードをしてご利用ください。 ※【掲示板】をご利用ください。このメールマガジンの読者の方が対象です。 パソコンに関する質問その他を書き込んでください。質問には読者の方々 の中でご存知の方がいらっしゃいましたら、回答を書き込んでください。 下記のホームページの左下に [BBS] のボタンがありますので、 これをク リックして「掲示板」のページへ入ります。 掲示板は初めての方も、練習のつもりでお気軽に書き込んでください。 http://plaza27.mbn.or.jp/~nishikubo/ ※【ヘミングメイト】このマガジンの読者の方が参加できるメールサークル です。参加者数は260人を超えました。参加申込みは 1.お名前(ハン ドルでも結構です)2.メールアドレス 3.都道府県 4.自己紹介文 を書 いて、徳さんへ送信してください。 fukuichi@po1.dti2.ne.jp ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■ まぐまぐID : 0000022784 発行責任者 : 西久保 希光 ■■ 62歳パソコン教師の日記 NO.147 2000.05.21 ■■■ Home Page : http://plaza27.mbn.or.jp/~nishikubo/ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ※ このメールマガジンの読者登録解除は下記のホームページで出来ます。 http://plaza27.mbn.or.jp/~nishikubo/mag.html ※ ご意見・ご感想・ご質問は bzq12755@bd.mbn.or.jpまでお寄せください。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ このメールマガジンは、インターネットの本屋さん『まぐまぐ』を利用して 発行しています。( http://www.mag2.com/ ) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━