2009-05-12 4 views

ответ

24

По умолчанию, расположение временных файлов Интернета (для Internet Explorer) является

C: \ Documents и Settings \ имя пользователя \ Local Settings \ Temporary Internet Files

Для Win2000 и Windows XP

C: \ WINDOWS \ Temporary Internet Files

для Win95, Win98, Windows ME

IE 7 Cache:

% USERPROFILE% \ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files \ Low

Windows Vista и 7

% USERPROFILE% \ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files

Windows 8

% USERPROFILE% \ AppData \ Local \ Microsoft \ Windows \ INetCache

для Windows 10

% LOCALAPPDATA% \ Microsoft \ Windows \ INetCache \ IE

Некоторая информация пришла из THIS страницы

9

Расположение папки Temporary Internet Files зависит от версии Windows, и является ли или не вы используете профили пользователей.

  • Если у вас есть Windows Vista, то временные файлы Интернета в этих местах (обратите внимание, что на вашем компьютере они могут быть на каком-то диске, отличном от C):

    C: \ Users [имя пользователя] \ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files \ C: \ Users [имя пользователя] \ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files \ Low \

    Обратите внимание, что вы будете иметь чанг e настройки проводника Windows для отображения всех типов файлов (включая защищенные системные файлы) для доступа к этим папкам.

  • Если у вас есть Windows XP или Windows 2000, то временные интернет-файлы в этой папке (обратите внимание, что на вашем компьютере они могут быть на каком-то диске, отличном от C):

    C : \ Documents и Settings [имя пользователя] \ Local Settings \ Temporary Internet Files \

    Если у вас есть только одна учетная запись пользователя, а затем заменить [имя пользователя] с администратором, чтобы получить путь к папке Temporary Internet Files.

  • Если у вас есть Windows Me, Windows 98, Windows NT или Windows 95, то index.dat файлы находятся в этих местах:

    C: \ Windows \ Temporary Internet Files \
    C: \ Windows \ Profiles [имя пользователя] \ Временные файлы Интернета \

    Обратите внимание, что на вашем компьютере каталог Windows может быть не C:\Windows, а какой-либо другой каталог. Если у вас нет каталога Profiles в каталоге Windows, не волнуйтесь — это означает, что вы не используете профили пользователей.

11

Если вы хотите, чтобы найти папку, в платформе независимым образом, вы должны запросить ключ реестра:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Cache 
0

Если вы используете dot.net то код, который нужно это

Environment.GetFolderPath (Environment.SpecialFolder.InternetCache)

Нажмите на мое имя, если вы хотите, чтобы код удалял эти файлы, а также временные файлы FireFox и общий объект Flash/Flash Cookies

2

Я не знаю ответа на XP, но для последнего:

%USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low и %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5 - это расположение кэша. Другие упомянутые %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files, но это не кеш в этом каталоге, есть только отражение файлов, которые хранятся где-то в другом месте.

Но вы можете перечислить %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files и получить все файлы, которые вам нужны, но вы должны быть разочарованы тем, что хостер файлов не обнаруживает всего, что показывает исследователь.

Также, если вы используете ссылки, которые я вам предоставил, вам может понадобиться ExpandEnvironmentStrings из WinAPI.

0

Если он был перемещен вы можете также (в IE 11, и я уверен, что это выливается назад, по крайней мере, 10):

  • Сервис - Свойства обозревателя
  • В разделе Обзор истории нажмите Настройки
  • Под Текущее местоположение он показывает имя каталога

Примечание: кнопка Просмотр файлов откроется окно проводника Windows там.

Например, шахта показывает C: \ BrowserCache \ IE \ Temporary Internet Files

0

Вы ищете API с Windows?

Просто используйте функцию SHGetFolderPath с флагом CSIDL_INTERNET_CACHE или SHGetKnownFolderPath с флагом FOLDERID_InternetCache, чтобы получить точное местоположение. Таким образом, вам не нужно беспокоиться о ОС. Первая функция работает в Windows XP. Последний работает в Windows Vista +.

1

В окнах Serven и 8, а затем в этом месте можно найти IE Cache

C: \ Users \ Имя пользователя \ AppData \ Local \ Microsoft \ Windows \ INetCache

Смежные вопросы