実際にC:\Documents and Settings\User_Name\Cookies を参照するとcookieファイルは昨日までのタイムスタンプの物しかありませんでした。(index.datは今日最初にIEを起動した時間)
その後何度かIEを再起動してみたところ、今日保存されたcookieはディスクのどこかにあるようで、情報は保持されています。
・何故C:\Documents and Settings\User_Name\Cookiesに保存されなくなったか ?
・今日のcookieはどこに保存されているか ?
以上、ご存知の方よろしくお願いします。
>・今日のcookieはどこに保存されているか ?
以下のソフトで確認・設定できるようです。
(インストール時に迷惑ソフトの「JWord」を同時にインストールするか聞かれますが、拒否できるようです)
http://www.forest.impress.co.jp/lib/sys/wincust/customize/rn...
いじくるつくーる
レジストリエディタを使用できるなら、レジストリを直接確認することもできるようです。
http://hp.vector.co.jp/authors/VA007679/wintips/index.html
Windows小わざメモ 特別なフォルダの変更
シェルフォルダの場所は、次のレジストリキーに定義されている。
HKEY_USERS\ユーザハイブ\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
レジストリーはユーザごとに管理されており、そのユーザハイブは次のレジストリキーで確認できる。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
初期状態では以下のフォルダが指定されていると思います。
%USERPROFILE%\Cookies
%USERPROFILE% の部分は、コマンドプロンプト(アクセサリの中にあります)から以下を入力すれば確認できます。
echo "%USERPROFILE%"
ありがとうございます。
その後調べてみたところ、C:\Documents and Settings\User_Name\Local Settings\Temp\Cookiesに保存されていました。
一方、教えていただいた情報に従ってregeditで確認したところ
Cookies %USERPROFILE%\Cookies
C:\>echo %USERPROFILE%
C:\Documents and Settings\User_Name
となっており、食い違いが発生しています。
なにが勝手に変更してくれたんだろう。。
なんで、なんで、なんで? :-)
追記:
その後、PCを再起動してみたところ、元通りC:\Documents and Settings\User_Name\Cookiesに保存されるようになりました。C:\Documents and Settings\User_Name\Cookiesへのアクセスが失敗すると一時的にC:\Documents and Settings\User_Name\Local Settings\Temp\Cookiesに保存される仕様なのか。それにしても気持ち悪いなぁ。。