- ベストアンサー
WSHのIEオブジェクト操作後のクッキーの削除方法
WSHでIEオブジェクトでナヴィゲートしたページの クッキーを、WSHから削除するにはどのようにすれば良いですか? 単にIEのキャシュファイルの全削除だと、 そのクッキーファイルが他から利用されている場合エラーが出そう なので他の方法も無いかと思い質問しました。
- akaginoyama
- お礼率88% (635/715)
- その他(プログラミング・開発)
- 回答数2
- ありがとう数3
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
たとえばこんな感じで・・・ 接続先:http://example.com/test.htm WSH:test.vbs #test.htm <script> document.cookie="hoge=1"; document.write(document.cookie); </script> <input type="button" value="cookie" onclick="alert(document.cookie)"> これで、起動するたびにhogeに1をいれます。 画面上にクッキー情報が表示され、ボタンをおしても同じ情報が 表示されます #test.vbs URL="http://example.com/test.htm" set oIE=Wscript.CreateObject("InternetExplorer.application") oIE.navigate2(URL) oIE.visible=true oIE.document.cookie="hoge=; expires=Thu, 1-Jan-1970 00:00:00;" msgbox oIE.document.cookie test.htmを呼び出し後、クッキーのhogeキーを削除していますので msgboxではhogeが表示されません。 ボタンをおしても表示されないことがわかると思います
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
document.cookieの値が参照できませんか?
お礼
申し訳ありません。 WEBの仕組みに疎いので、もう少し詳しく ご教授いただけませんでしょうか? WSHで、 オブジェクト名.document.cookie と言う形で参照出来ないかと言う事でしょうか? 参照出来たところで、どのような流れ で処理するべきかなども、大雑把で構いませんので ご教授頂けると幸いです。
関連するQ&A
- IEの最新バージョンで特定のクッキーだけ削除する方法
IEを最新バージョンにアップロードしました。 これまで時々テンポラリーインターネットファイルのフォルダーをチェックして広告サイトなど必要ないクッキーだけを削除していましたが、バージョンアップしたところ、テンポラリーネットファイルのフォルダーで不必要なファイルを右クリックして削除するをし、削除してもいいですかのコーションがでて「はい」をクリックしてにもかかわらず削除できません。いつもよく利用するサイトのクッキーは残したまま不必要なクッキーだけを削除する方法を教えてください。お願いします。
- ベストアンサー
- Windows XP
- クッキー 削除する方法は何ですか。
IEのクッキーとは何ですか。クッキー 削除する方法は何ですか。どなたが紹介してください。よろしくお願いします。IEのバージョンは7です。
- ベストアンサー
- その他(趣味・娯楽・エンターテイメント)
- IEのオブジェクトが削除できません
お世話になっております。 IE7を使っているのですが、どうも不調(googleツールバーが表示できなくなったり)なので、手近なところから綺麗にしようとオブジェクトを削除しようとしたのですが、全くできません。 同じ質問があったのですが、 http://oshiete1.goo.ne.jp/qa2950195.html これでもだめでした。ファイルをドラッグすると禁止マーク(?) がでて移動不可のようです。 宜しくお願いします。 ちなみになるべく他のブラウザ、IE6は使わない方向でお願いします m(__)m
- 締切済み
- Windows Vista
- WSHでのIE起動
WSHでIEを起動させたいと 思っています。 ホームを表示させることは できたのですが、 他のファイルに書かれている URLを引数に指定して 表示させることはできますでしょうか?
- ベストアンサー
- JavaScript
- コマンドプロンプトを使ってIEの履歴削除
いつもお世話になっております。 コマンドプロンプトを使って、IEの使用履歴(キャッシュ、クッキー全て)、テンポラリファイル内を全てクリーンアップしたいと考えているのですが、方法が分かりません。 IEの履歴削除では、 「cd "%USERPROFILE%\Local Settings" rd /q /s "tempor~1"」 を走らせてみたのですが、IEが立ち上がっていなくても、「他のプロセスで使用中」の為削除できません。 テンポラリについても 「del "%USERPROFILE%\Local Settings\Temp\*.*" /q」 を走らせましたが、同様にプロセスが邪魔して削除できません。 どなたか詳しい方、どうぞご教授お願い致します。 IEに関しては、 ・クッキー ・一時ファイル(キャッシュファイル) ・アクセスサイト履歴 ・(可能であればオートコンプリート) を削除できればと考えています。
- 締切済み
- その他(プログラミング・開発)
- クッキーを自動で削除するツール
cookiesフォルダ下のクッキーを自動で削除してくれるツールはないんでしょうか。 IEでクッキーの制限をしてると利用できないサービスがいろいろとあるんですが・・・ 例えばGOOの場合試してみたんですが、ログインの時だけクッキーの制限をはずしておけば、あとはcookiesフォルダ下のクッキーを削除しても普通に利用できるみたいです。そして次に制限をはずしてログインした時は、また新しいクッキーが送られてきます。・・・めんどくさいです・・・ というわけで、クッキーを受け入れた直後、あるいはユーザーが指示したときワンクリックでクッキーを削除してくれるソフトが欲しいんです。Vectorのファイル削除のジャンルで探してみたのですがなかなか見つかりません。
- ベストアンサー
- フリーウェア・フリーソフト
- クッキーの削除で
初歩的な質問かもしれません^^; 今、ある検索サイトを利用しているのですが、毎日かなりの検索をするため(ただ検索回数を得るためだけ)、やたらとクッキーが溜まってると思うのです。 長いことクッキーの削除をしてないし、クッキーが溜まることでPCも重くなったりするんでしょうか。 一時ファイルの削除だの、なるべく快適になるようにPC内の掃除はしていますが、クッキーを削除した場合、オートコンプリートになっている部分がどうなるのか心配で・・・ パスワードも決まっていないので、オートコンプリートが消えたらハテ?となるものがいくつかあります。 クッキーは時々削除したほうがいいのか、その場合、オートコンプリートも消えてしまうのか、教えてください。
- ベストアンサー
- Windows XP
- IEがクッキーを読み込まない。
家で使っているPCのIE9がクッキーの有効化の設定しているのに、Googleとかにログインできないのです。各設定の初期化、ユーザー情報他一時ファイル等の情報も削除済み。どなたかお知恵をお貸しください。
- 締切済み
- ブラウザ
お礼
有効期限切れに設定するのですね、 ソースが読めなかったので時間が掛かりましたが やっと、理解できました、ありがとうございます。