Параметры NWZIP.CFG

  Здесь приведен полный список параметров, используемых в файле NWZIP.CFG. С их помощью, архиватор настраивается на работу с предопределенными пользователем архивами.


Щелкните на иконке окна параметров, чтобы раскрыть или закрыть описания всех параметров

Expand or Collapse all notes

Параметры и их назначение


METHOD
Используемый метод компрессии

Возможные значения:

BEST, DEFLATE или STORE

Значение по умолчанию:

METHOD=BEST

Используется в секциях:

GLOBAL, ARHIV_NAME

Описание значений:

BEST Избирательное сжатие. Программа сама определяет метод сжатия для каждого файла на основе анализа сжимаемости данных.
DEFLATE Принудительное сжатие. Сжиматься будут все файлы, помещаемые в архив.
STORE Архивация без сжатия. Файлы будут помещены в архив простым копированием.

DIRNAMES
Режим сохранения информации о каталогах

Возможные значения:

1 или 0

Значение по умолчанию:

DIRNAMES=1

Используется в секциях:

GLOBAL, ARHIV_NAME, FILE_OR_DIR

Описание значений:

1 Разрешает помещать в архив информацию, такую как путь и DOS атрибуты, о каталогах, помещаемых в архив.
0 Запрещает помещать в архив информацию о каталогах. Если в архив будут добавляться файлы с путями (PATHPUT=1), то при распаковке, пропадет информация об атрибутах каталога. Также, при этом значении, в архив не смогут быть добавлены пустые каталоги.

LEVEL
Степень компрессии

Возможные значения:

от 1 или 9

Значение по умолчанию:

LEVEL=6

Используется в секциях:

GLOBAL, ARHIV_NAME

Описание значений:

1 Минимальная степень компрессии и максиальная производительность (скорость работы) программы.
...
9 Максиальная степень компрессии и минимальная производительность (скорость работы) программы.

PATHPUT
Режим сохранения информации о пути к файлам и каталогам

Возможные значения:

1 или 0

Значение по умолчанию:

PATHPUT=1

Используется в секциях:

GLOBAL, ARHIV_NAME, FILE_OR_DIR

Описание значений:

1 Разрешает помещать в архив информацию о полном или относительном пути к файлу.
0 Запрещает помещать в архив информацию о путях к файлам и каталогам, т.е. в архив будут помещены только имена файлов и каталогов.
Примечание: Использование PATHPUT=0 и RECURSE=1 чревато тем, что может случиться так, что при рекурсивном сканировании в разных каталогах может быть найдено одно и тоже имя файла или каталога. В этом случае, если программа найдет повторяющиеся имена, упаковка не будет выполнена.

PATHNAMEFORMAT
Используемый формат имен в параметре FILE_OR_DIR

Возможные значения:

LONG, DOS

Значение по умолчанию:

PATHNAMEFORMAT=DOS

Используется в секциях:

FILE_OR_DIR

Описание значений:

DOS Указывает что в параметре FILE_OR_DIR используются короткие пути.
Например:
FILE_OR_DIR=BACKUP-SERVER\WORK:\INTERB~2\DELEGA~1\*.*
PATHNAMEFORMAT=DOS
LONG Указывает что в параметре FILE_OR_DIR используются длинные пути.
Например:
FILE_OR_DIR=BACKUP-SERVER\WORK:\INTERBASE\Delegations US\*.*
PATHNAMEFORMAT=LONG
ПРИМЕЧАНИЕ:
Параметр PATHNAMEFORMAT не влияет на формат имен файлов в архиве назначения. Вне зависимости от значения этого параметра, при архивировании файла, в архив всегда добавляется длинное имя файла (если программе удается его определить).

ACTION
Режим добавления файлов в архив.

Возможные значения:

ADD, UPDATE, FRESHEN

Значение по умолчанию:

ACTION=UPDATE

Используется в секциях:

GLOBAL, ARHIV_NAME

Описание значений:

ADD Добавляет новые файлы в архив и обновляет все, существующие в архиве, файлы (вне зависимости от даты существующих в архиве файлов и их содержания).
UPDATE Добавляет новые файлы в архив и обновляет измененные, существующие в архиве, файлы. Необходимость обновления файлов определяется по контрольной сумме данных файла.
FRESHEN То же самое, что и ACTION=ADD

ARH_DEPTH
Глубина актуальности архива.

Возможные значения:

от 0 до 4

Значение по умолчанию:

0

Используется в секциях:

GLOBAL, ARHIV_NAME

Описание значений:

0 Глубина архива не задана, т.е. имя архива, заданное в параметре ZIPNAME, не изменяется.
1 Глубина архива равна неделе. При этом значении, к имени архива добавляется номер дня недели (от 1 до 7), в соответствии с днем создания архива.
2 Глубина архива равна одному месяцу. При этом значении, к имени архива добавляется номер дня месяца (от 1 до 31), в соответствии с днем создания архива.
3 Глубина архива равна одному году. При этом значении, к имени архива добавляется номер месяца (от 1 до 12) и номер дня месяца (от 1 до 31), в соответствии с днем создания архива.
4 Глубина архива неограничена. При этом значении, к имени архива добавляется год, номер месяца (от 1 до 12) и номер дня месяца (от 1 до 31), в соответствии с днем создания архива.

NOSECURECONSOLE
Режим блокировки консоли сервера.

Возможные значения:

0 или 1

Значение по умолчанию:

0

Используется в секциях:

GLOBAL, ARHIV_NAME

Описание значений:

0 Консоль сервера будет заблокирована с момента запуска архивации и до ее полного окончания.
1 Консоль сервера разблокируется сразу после чтения файла конфигурации.

SERVER_USER_PASSWORD
Вариант аутентификации в NDS.

Возможные значения:

Имя_сервера или Полное_NDS_имя_пользователя:Пароль

Значение по умолчанию:

Имя сервера на котором запущена программа

Используется в секциях:

ARHIV_NAME

Описание значений:

Имя_сервера Программа будет работать в сети под правами указанного сервера.
Полное_NDS_имя_пользователя:Пароль Программа будет работать в сети под правами указанного пользователя.

RECURSE
Режим сканирования подкаталогов

Возможные значения:

0 или 1

Значение по умолчанию:

1

Используется в секциях:

GLOBAL, ARHIV_NAME, FILE_OR_DIR

Описание значений:

1 Сканирование всех подкаталогов каталога, заданного в параметре FILE_OR_DIR.
0 Сканирование подкаталогов запрещено.

VOLUME_LABEL
Режим добавления имени тома к пути файлов в архиве

Возможные значения:

0 или 1

Значение по умолчанию:

0

Используется в секциях:

GLOBAL, ARHIV_NAME

Описание значений:

1 Пути файлов и каталогов в архиве будут начинаться с имени сервера и тома на котором они находились в момент архивации.
0 Имя сервера и тома не добавляются к имени файлов.

FILE_OR_DIR
Файл или каталог (с маской), добавляемый в архив

Возможные значения:

Строка, содержащая:
  1. полный путь к имени файлу, включая имя сервера и тома.
  2. полный путь к имени каталога с указанием маски файлов, включая имя сервера и тома.
  3. полный путь к имени каталога с указанием маски файлов регулярным выражением, включая имя сервера и тома.

Значение по умолчанию:

нет

Используется в секциях:

ARHIV_NAME

Примеры значений:


FILE_OR_DIR=TESTSERVER\SYS:\ETC\HOSTS
добавление конкретного файла в архив.

FILE_OR_DIR=TESTSERVER\SYS:\ETC\*.*
добавление в архив всех файлов из каталога TESTSERVER\SYS:\ETC

FILE_OR_DIR=TESTSERVER\SYS:\ETC\*.CFG
добавление в архив всех CFG файлов каталога TESTSERVER\SYS:\ETC

FILE_OR_DIR=TESTSERVER\WORK:\ACCOUNT DATABASE\*.DB
PATHNAMEFORMAT=LONG
добавление в архив всех DB файлов каталога TESTSERVER\WORK:\ACCOUNT DATABASE с указанием архиватору, что путь задан с использованием длинных имен

FILE_OR_DIR=TESTSERVER\SYS:\ETC\{(^*.CFG$)|(^*.INI$)}
добавление в архив всех INI и CFG файлов каталога TESTSERVER\SYS:\ETC
Примечание: Если маска файлов задана регулярным выражением, то она дожна быть заключена в фигурные скобки.

EXCLUDEFILEMASK
Маска файлов, исключаемых из архивации

Возможные значения:

Регулярное выражение

Значение по умолчанию:

нет

Используется в секциях:

FILE_OR_DIR

Примеры значений:


EXCLUDEFILEMASK=(^*.TMP$)|(^*.BAK$)
Исключение из упаковки всех файлов с расширением TMP и BAK

EXCLUDEFILEMASK=^TEMP*
Исключение из упаковки всех файлов, имя которых начинается с TEMP

ARСHIV_NAME
Идентификатор архива

Возможные значения:

Уникальное название. Допускаются все буквы английского алфавита, цифры и знак подчеркивания.

Значение по умолчанию:

нет

Используется в секциях:

GLOBAL

Примеры значений:


ARСHIV_NAME=ACCOUNT_BACKUP

ARСHIV_NAME=NDS_BACKUP

RECREATEARCHIVE
Режим пересоздания архива с учетом глубины актуальности.

Возможные значения:

0 или 1

Значение по умолчанию:

0

Используется в секциях:

ARHIV_NAME

Описание значений:

1 Если архив с заданным именем уже существует, то старый будет стерт и создан новый.
0 Если архив с заданным именем уже существует, то он будет обновлен в соответствии с параметром ACTION

ZIPNAME
Имя файла, создаваемого архива без учета глубины актуальности.

Возможные значения:

Путь к создаваемому файлу, включая имя сервера и тома.

Значение по умолчанию:

нет

Используется в секциях:

ARHIV_NAME

Примеры значений:

ARH_DEPTH=2
ZIPNAME=TESTNW6\WORK:\APACHE_.ZIP
Описание: Конечное имя такого архива будет зависеть от даты запуска архивации.
Вот некоторые варианты:
TESTNW6\WORK:\APACHE_0410.ZIP
TESTNW6\WORK:\APACHE_0813.ZIP
TESTNW6\WORK:\APACHE_1124.ZIP

PATHRELATIVE
Относительный путь.

Возможные значения:

Путь к каталогу, относительно которого будут записаны пути к файлам в архиве.

Значение по умолчанию:

нет

Используется в секциях:

FILE_OR_DIR

Примеры значений:

FILE_OR_DIR=TESTSERVER\WORK:\ACCOUNT DATABASE\iT\*.DB
PATHNAMEFORMAT=LONG
PATHRELATIVE=TESTSERVER\WORK:\ACCOUNT DATABASE\
Описание: Пути к файлам, в создаваемом архиве, будут начинаться с iT\...

Примечания