The "CDATextractor" utility
...
Текущая версия: 2.1
Программа
CDATextractor – простая сервисная утилита предназначенная
для извлечения содержимого кэш-файла программы Microsoft
ISA Server. При извлечении файлов возможно использовать
фильтры по маске и размеру файла. Так-же возможен запуск
утилиты по расписанию в пакетном режиме.
Usage:
CDATextractor.exe /SourceFile=<cdat-file> /OutputDir=<Directory>
[...]
Обязательные ключи:
/SourceFile – полный путь к исходному
CDAT-файлу
/OutputDir – полный путь к целевому
каталогу
Опциональные ключи:
/FileFilter – Файловая маска (или
список масок через “;”)
/MinSize – Минимальный размер
файла (в байтах)
/MaxSize – Максимальный размер
файла (в байтах)
/NoSkin – Отключить “шкурку”
/SuppressWarnings – Подавлять
всплывающие окна
/RunAtStartUp – Запускать распаковку
сразу после запуска программы
/AutoClose – Автоматически закрывть
программу
Пример запуска программы с коммандной
строки в рамках пакетного файла:
copy \\myserver\c$\urlcache\dir1.cdat
c:\tmp
cdatextractor.exe
/sourcefile=c:\tmp\dir1.cdat /outputdir=c:\tmp\target
/filefilter=*.rar;*.zip /minsize=1024
/suppresswarnings /runatstartup /autolose
del c:\tmp\dir1.cdat |
Данный пример копирует кэш-файл в локальный
каталог на диске C: (данный прием позволяет обрабатывать
cdat-файл без остановки сервисов ISA-сервера), запускает
утилиту CDATextractor в пакетном режиме и извлекает все
RAR и ZIP-архивы (при условии, что размер архивного файла
не менее 1kb).