Полезная информация

Server for Information Technologies
Сервер поддерживается
Центром Информационных Технологий
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
Сервер Информационных Технологий содержит море(!) аналитической информации

Команда DELWATCH

DELWATCH - это резидентная в памяти программа (TSR), которая позволяет автоматически сохранять удаляемые файлы. Если вам понадобиться удалить файл, команда UNDELETE использует сохраненную DELWATCH информацию для восстановления файла.

     DELWATCH [/? /H] [/HI] [/HD] [диск: [диск:...]] [/B:nnn]
             [/D] [/E:расшир[+расшир...]] [/F:nnn /F:ALL]
             [/MBтип_памяти[-]] [/MBX-] [/MPтип_памяти[-]]
             [/MRтип_памяти[-]] [/O:расшир[+расшир...]] [/S] [/U]

DELWATCH сохраняет удаленные файлы, помечая их как ожидающие удаления. Такие файлы не выводятся в листинге каталога, но остаются на диске. Если диск переполняется, то DELWATCH будет автоматически удалять самые старые файлы, освобождая место для новых. Заполнение диска ожидающими удаления файлами будет влиять на производительность операционной системы, поэтому устанавливается ограничение на число сохраняемых DELWATCH файлов (200). При желании вы можете настроить DELWATCH и задать другое значение.

Если вы запустили DELWATCH, а затем решили использовать систему без DELWATCH, то занимаемое существующими ожидающими удаления файлами будет недоступно. Чтобы удалить ожидающие удаления файлы, используйте команду DELPURGE.

В первое время после установки DELWATCH может наблюдаться замедление работы при удалении файлов, однако потом такое замедление исчезает и файлы удаляются также, как и без DELWATCH.

Для загрузки и настройки конфигурации DELWATCH используйте программу SETUP. После выхода из SETUP командная строка DELWATCH автоматически добавляется в AUTOEXEC.BAT и будет действовать при следующей загрузке компьютера. Запустите SETUP, выберите в основном меню Data Protection and Security, а затем выберите утилиту восстановления файлов DELWATCH. При выборе настройки конфигурации DELWATCH, вы увидите следующие параметры:

По умолчанию для DELWATCH разрешены все жесткие диски, и эта программа загружается в расширенную память. Если загружены средства DPMS, то они используются.

Вы можете также задать в конфигурации DELWATCH и другие параметры, но для этого нужно вручную отредактировать командную строку DELWATCH в AUTOEXEC.BAT.

Команда DELWATCH, которую вы можете давать в ответ на системную подсказку, используется для установки программы DELWATCH или разрешения/запрещения DELWATCH для конкретных дисков. Любые установки в команде DELWATCH будут действовать только до следующей перезагрузки системы. Постоянно действующие параметры можно задать в AUTOEXEC.BAT.

Параметры команды

ПараметрОписание
/? или /HВыводят справочный текст.
/DЗапрещает DELWATCH для конкретного диска.
/HIВыводит справочный текст о параметрах установки DELWATCH.
/HDВыводит справочный текст о параметрах разрешения и запрещения DELWATCH.
/SВыводит текущий статус DELWATCH, включая разрешенные диски и допустимое число ожидающих удаления файлов.
/UОтменяет установку DELWATCH (если для нее нет разрешенных дисков).

Следующие параметры применяются только при установке резидентной программы DELWATCH и определяют, куда в память загружаются компоненты программы.

ПараметрОписание
/MPтип_памятиОпределяет загрузку резидентной программы DELWATCH в память заданного типа. "Тип_памяти" может принимать следующие значения:
  • X - расширенная память (используется DPMS);
  • U - верхняя память;
  • L - обычная память.
Если заданный тип памяти недоступен, то DELWATCH не устанавливается.
/MPтип_памяти-Определяет, что резидентная программа DELWATCH не должна использовать указанный тип памяти.
/MRтип_памятиОпределяет загрузку в указанную память код реального режима DELWATCH.
/MRтип_памяти-Указывает, что код реального режима DELWATCH не должен использоваться для указанного типа памяти.
/MBX-Указывает, что для буферов данных диска XMS не требуется. Окна XMS не выделяются.

Следующие параметры применяются только после установки DELWATCH, когда вы хотите использовать командную строку, чтобы разрешить или запретить TSR для конкретных дисков.

ПараметрОписание
/B:nnnОпределяет, сколько файлов в одном каталоге с одинаковыми именами будет сохранять DELWATCH. Задайте число между 1 (по умолчанию) и 65535. DELWATCH при достижении предела удаляет старые файлы.
/E:расшир[+расшир...]Сохраняет все файлы, кроме файлов с заданными расширениями. Вы можете задать до 10 расширений, а также использовать трафаретные символы.
/F:nnn ALLЗадает максимальное число сохраняемых файлов. По умолчанию предельное значение равно 200 (для дискет 20). Значение 65535 позволяет сохранять файлы, пока диск не переполнится. Если вы не хотите удалять никаких файлов (даже при заполнении диска), задайте ALL. В этом случае при указании параметра /B он игнорируется.
/MBтип_памятиЗадает тип памяти, используемой для буферов данных диска (X, U или L). Если при установке DELWATCH задан параметр /MBX-, то вы не можете использовать память XMS. Если заданный тип памяти недоступен, то работа DELWATCH не разрешается.
/MBтип_памяти-Задает, какой тип памяти не должен использоваться для буферов данных диска.
/O:расшир[+расшир...]Сохраняет файлы только с заданными расширениями. Вы можете задать до 10 расширений, а также использовать трафаретные символы.

Приведем пример. Следующая команда устанавливает DELWATCH для диска D: и сохраняет все удаленные файлы кроме тех, которые имеют расширение .BAK, пока не накопится 600 удаленных файлов. После сохранения 600 файлов старые файлы будут удаляться, освобождая место для новых.

     DELWATCH D: /E:BAK /F:600

Вы можете добавить эту команду в AUTOEXEC.BAT.


Comments: info@citmgu.ru
Copyright © CIT