• 締切済み

VBAでTemporary Internet Filesを消したい

すみません。 VBAの記述方法を教えてください。 Temporary Internet Filesの中身のファイルを消したいです。 消したいファイルはcookieです。 全てのファイルを消してもOKです。。 ちなみに http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1411655159 のURLを参考にしまして以下のコードを記述したのですが 消えませんでした・・・。 Dim i&, fso As Object, sfolder$, curPath$, ieTempPath$ Const WindowsFolder = 0 Const apendDir = "Local Settings\Temporary Internet Files" Const filespec = "*.*)" Set fso = CreateObject("Scripting.FileSystemObject") sfolder = fso.GetSpecialFolder(WindowsFolder) curPath = CurDir(Left(sfolder, 1)) i = InStrRev(curPath, "\") ieTempPath = Left(curPath, i) & apendDir fso.DeleteFile (ieTempPath & "\" & filespec) Set fso = Nothing

みんなの回答

  • dsuekichi
  • ベストアンサー率64% (171/265)
回答No.2

追記。 > 消したいファイルはcookieです。 ちなみに、「Cookie」フォルダの参照(削除)方法も、 先ほど提示したページの最後に書いてあります。

  • dsuekichi
  • ベストアンサー率64% (171/265)
回答No.1

「Temporary Internet Files」の場所は、設定によって変わりますから・・・ 既定の方法で、参照してください。 「Temporary Internet Files フォルダ内のファイルを削除することはできますか」 (http://www.microsoft.com/japan/technet/scriptcenter/resources/qanda/nov04/hey1102.mspx

関連するQ&A

  • Temporary Internet Files

    なぜ、「Temporary Internet Files」フォルダがないのでしょうか? win7です。 キャッシュって C:\Users\win7\AppData\Local\Microsoft\Windows\Temporary Internet Files のファイルに入ってますよね? C:\Users\120331win7\AppData\Local\Microsoft\Windows\Temporary Internet Files ファイルから一つ上のフォルダ(Windows)に戻ると、 「Temporary Internet Files」というフォルダが見当たりません。 Windowsフォルダにあるフォルダは画像の通りです。 なぜ、「Temporary Internet Files」フォルダがないのでしょうか?

  • Temporary Internet Files の使い方教えてください。

    以前WINDOWS Meを利用してた時は『Temporary Internet Files』 で 動画や画像なの身田サイトなど履歴で残っていたので Temporary Internet Filesのなかから 拾って保存したりしてたんですが いまのXPに変えて Temporary Internet Files を見るとファイルがひとつもありません。。クッキー削除もしてないのに 毎回ありません。 これは何か設定あるんでしょうか?以前のように Temporary Internet Files 活用したいんです。 詳しい方教えて頂きたいです。お願いします。

  • Temporary Internet Filesが2つある?

    最近Temporary Internet Filesの中身がいつの間にか消えることがあり困っていました。 COOKIE登録のものはずっと変わりなく残っているのですが、インターネットファイルや画像、音楽ファイルなどがランダムに消えるのです。 インターネットオプションの中にある詳細設定で「プラウザを閉じたときTemporary Internet Filesを空にする」というのがありますが、そこにはチェックが入っていません。 そこで色々自分のファイル内を探っていたのですが、そうしたらTemporary Internet Filesが2つあることが判明しました。 一つ目はインターネットオプションのファイル表示から行くもので私の場合、 C:\Documents and Settings\Owner\Local Settings\Temporary Internet Files というアドレスになります。 そしてもう一つが C:\Documents and Settings\Owner\Local Settings\Temp\Temporary Internet Files というものです。 上のアドレスの場合、その中にフォルダはそれ以上存在しなく、全てのファイルが区別無くTemporary Internet Files内に入っています。 けれど下のアドレスになると、「Content.IE5」というフォルダが中に存在し、その中にも4つのフォルダと、一つのdatファイルが存在します。 そして4つのフォルダ内をそれぞれ見てみると、それ以上のフォルダは存在しなく、ですが本当に懐かしいような1~2年前に見たようなインターネットファイルや画像が残っていました。 ちなみにwindowsXPでInternet Explorer6.0を使用しています。 買ったのは一昨年の2月なのでちょうど2年くらい前です。 どなたのパソコンでもこのTemporary Internet Filesは二つあるものなのでしょうか?

  • Temporary Internet Filesがない

    宜しくお願いいたします IE7をインストールしました、そのせいかどうかはっきりしませんが インターネット一時ファイル保存場所で前には下記の様にたどっていくと、Temporary Internet Filesがありましたが、何故かLocal Settingsまでは行きますが、Temporary Internet Filesがありません 何処に有るでしょうか、拡張子は全て表示するようにしてあります C:\Documents and Settings\Owner\Local Settings\Temporary Internet Files

  • Temporary Internet Files のことで・・・

    最近Temporary Internet Filesをデスクトップ上のファイルに移動しました。それで、また元の場所に戻そうと考えたのですが、 もともとあった場所がわかりません。 Temporary Internet Filesのデフォルトの位置 また、ファイルの移動方法(戻し方)なども 教えていただけると幸いです まぬけな話ではありますが、どうかご指導ください。

  • Temporary Internet Files

    お伺いします。 Windows XP PRO SP2 IE6SP2を使っています。 「インターネットのプロパティ」-「全般」タブ-「設定」で表示されている「インタネット一時ファイルのフォルダ 現在の場所:」には C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Filesと書いてあります。 現にエクスプローラで調べると上記パス名にTmporary Internet Filesが存在します。もう少し一般的なパス名で表現すれば、 C:\Documents and Settings\ユーザー名\Local Settings\Temporary Internet Files になります。そしてエクスプローラを見渡すと C:\WINDOWS\Temp\Temporary Internet Files というのがあり、Temporary Internet Filesがもうひとつ見つかりました。 現に「C:\WINDOWS\Temp\Temporary Internet Files」自身をキーワードにヤフーやグーグルで検索すると、この場所にTemporary Internet Filesがある人やあると思っている人もたくさんいることが分かります。 2箇所にTemporary Internet Filesが見つかるシステムは正常ではないのでしょうか? 宜しくご回答お願い致します。

  • Temporary Internet Files

    「Temporary Internet Files」フォルダが見当たらない XPを使っています。 windowsキー+Fで検索画面を開き、 「ファイル名のすべてまたは一部」の所に、 「Temporary Internet Files」 を入れて、検索をかけたのですが何も見つかりません。 キャッシュの中身を見たいのですがどうやったら見れますか?

  • Temporary Internet Filesについて

    XPをつかっているんですがCドライブのTemporary Internet FilesをLocal Settingsからプロパティで要領をみると30MBあるのにTemporary Internet Filesのすべてのファイルを選択してプロパティで要領をみると1MBもありません。すべてのファイルを表示にしているので隠しフォルダはないはずなんですが・・・。 わかりにくくてすみませんが教えてください。

  • Temporary Internet Filesについて

    パソコンの知識が乏しいもので、質問させて下さい。 インターネットの一時ファイルをCドライブに溜めておきたくないので、 Dドライブに、Temporary Internet Filesを置いているのですが、 いつの間にか、Temporary Internet Filesの場所がCドライブに変わっている時があります。 これはどうしてなんでしょうか? 1~2ヶ月経つと変わっている気がします。 パソコンを使うのは自分一人だけです。 どなたか分かる人がいましたら教えて下さい。お願いします。

  • Temporary Internet Filesを見たい

    D:Temporary Internet Filesが何故か見らみれなくなりました。 IE7をインストールしてからの現象と思われます。 それまでは同fileをクリックすると膨大なfileがみれたのですが、今はクリックしても全くの空欄です。 インターネットオプション⇒全般⇒閲覧の経歴⇒設定⇒ファイルの表示を見るとサブディレクトリーにTemporary Internet Filesが出来ていました。 此処では全部閲覧することが出来ます。現在50BM程度。 以前の様にTemporary Internet Filesを1回クリックで見られる様にする方法をご教授願います。 windowsXP(sp-2) HDDはC,Dの2個あり、空き容量は7G,36Gです。 何時も見ている訳ではありませんが時々動画等をDLし、copyが欲しい時等に必要です。宜しくお願い致します。