• 締切済み

Cookieを削除する方法について。

こんにちは、初めて質問します。 InternetExplorer4.0以上、及び、NetscapeNavigator4.6以上のブラウザを 使用した場合に発生したCookieを、自動で消去する方法を探しています。 関数や、実現方法など、ご存知の方、いらっしゃいましたら、 お知恵をお貸し頂きたく思います。 よろしくお願い致します。

みんなの回答

  • kamuy
  • ベストアンサー率32% (51/156)
回答No.4

「Kanata」様に喚ばれたッぽいので、出てきました(笑) Netscapeは4.6以降ですね。 となると、cookieの場所は C:\Program Files\Netscape\Users\"username"\cookies.txt という単一のファイルになりますね。 "username"には、ユーザ管理をしている場合は各ユーザ毎の名前(kamuyとか)、 デフォルトのままで、ユーザ管理していない場合はdefaultとかになります。 dosから見ると C:\PROGR~1\NETSCAPE\USERS\"USERNAME"\COOKIES.TXT ですね。 コードとしては REM 以下がバッチファイルの中身です。 DEL C:\PROGR~1\NETSCAPE\USERS\KAMUY\COOKIES.TXT REM ここまで。 という感じになりますか。 ユーザが複数あり、各々のユーザがクッキー受け入れをしている場合、 usernameの部分を書き替えた行を必要分用意してください。 REM 以下がバッチファイルの中身です。 DEL C:\PROGR~1\NETSCAPE\USERS\KAMUY\COOKIES.TXT DEL C:\PROGR~1\NETSCAPE\USERS\HOGEHOGE\COOKIES.TXT DEL C:\PROGR~1\NETSCAPE\USERS\SUMONE\COOKIES.TXT REM ここまで。

参考URL:
自分のPCの環境で。
すると、全ての回答が全文表示されます。
noname#9414
noname#9414
回答No.3

バッチファイルか何かを作成して、その中で、C:\Windows\Cookieの中身を すべて削除すれば、Internet Explorerのクッキーは削除できますよ。 それをスタートアップに登録しておけば、Windows起動時にすべて削除して くれますし、Autoexec.batに書き込んでおけば、パソコンの起動時に削除して くれます。 どちらにせよ、たいしたプログラムの知識はいらないので、トライしてみては どうでしょうか。 バッチファイルの中身は、以下のようにしておけば、大丈夫なはずです。 REM 以下がバッチファイルの中身です。 DEL C:\Windows\Cookie\*.* REM ここまで。 これを応用して、Netscapeのクッキーの保存されているディレクトリを調べて、 DEL文の下に同様に書き込んでおけば、Netscapeのクッキーについても削除する ことができます。ただし、注意点は、DOSで動くバッチファイルなので、必ず ファイル名は8文字+3文字、ディレクトリ名も8文字(空白不可)でなくては いけないことでしょう。Program Filesというのを使いたければ、一度DOS プロンプトでどのように表示しているのかを確かめて、それを書き込めばいい はずです。たいていのパソコンでは、Progra~1のはずなので、そのまま書いても 問題はないはずです。ただし、Netscape Navigatorは、どうなっているのか 分からないので(たぶん、Netsca~1だと思うけど)、ご自分でみてください。 それから、このバッチプログラムの動作保証はしないので、もし何かしらの 不具合が出ても、私は責任を持たないので、ご自分の責任ですべての作業を 行ってください。 それから、どなたか、NetscapeのDOSでのディレクトリ表記を探せる方、 フォローをお願いします。 ではでは☆

参考URL:
バッチファイルだから、Autoexec.batでやった方が、無駄がないかも。
noname#744
質問者

補足

丁寧なお返事、ありがとうございます。  大変参考になりました。 不具合が起きても、責任を押し付けたりは決して致しませんので  ご安心ください(^-^) これからも、度々お邪魔するかもしれませんが、その時は宜しくお願いします。

すると、全ての回答が全文表示されます。
  • maro
  • ベストアンサー率47% (95/199)
回答No.2

同じクッキーに空文字列の値を与えれば削除されます。

すると、全ての回答が全文表示されます。
  • kamuy
  • ベストアンサー率32% (51/156)
回答No.1

「自動で」と、念押ししているくらいですから、 手動にて、 cookie使用後は「cookieを無効にする」にチェックを入れる、 というのは、無しですよね。 実は、私はこの方法でやってるんです。 プログラム(スクリプト)については、 読めるけど書けないと言う半端物でして(爆) 何かありましたら「補足」して下さい。 http://www.okweb.ne.jp/help.php3#7_1

すると、全ての回答が全文表示されます。
このQ&Aのポイント
  • ブラザーのHL-L2375Wプリンターで「デバイスを削除しています」と表示され印刷できない問題が発生しました。
  • この問題の詳細として、Windows OSを使用しており、無線LANでプリンターに接続しています。また、光回線を使用しています。
  • 同様の問題に対する解決策として、プリンターとパソコンの再接続やドライバーの再インストールが有効な場合があります。
回答を見る

専門家に質問してみよう