-ra запуск внешнего процесса и передача параметров

Обсуждение программы nnBackup

-ra запуск внешнего процесса и передача параметров

Postby paxlo » Thu, 30 Aug 2012, 05:32

Здравствуйте.
nnBackup 3.02 b3 (build 147)

Использую в батнике verz с вызовом внешнего 7-zip (встроенный враппер некорректно работает на 2008 R2). Архивация отрабатывает корректно. Однако необходимо после создания текущего архива передать его имя в самопальную утилиту (вызываемую в -ra) для последующей обработки. Каким образом это можно сделать корректно? %ZIP-FILENAME% передает какое-то левое имя.

Батник:
Code: Select all
PATH=%PATH%;C:\Program Files\7-Zip
nnbackup verz -n 7 -i c:\test -o c:\backup -sdn "db1-%%YYYY%%%%MM%%%%DD%%" -s -e -c -ci -sa -extzip 7z -zl 3 -pc -v -ra "util.exe %%ZIP-FILENAME%%" -rps


Выхлоп:
Code: Select all
Everything is Ok
Th 30.Aug.2012 06:20 External archiver return code is 0
Th 30.Aug.2012 06:20 Stop backup
Th 30.Aug.2012 06:20 RUN: util.exe \0_2012-08-30.7z
`\\0_2012-08-30.7z': No such file or directory
Th 30.Aug.2012 06:20 EXIT CODE:  2


Что за \0_2012-08-30.7z и откуда он берется? Через sdn жестко заданы имена, архивы получаются вида 1_db1-20120830.7z - как раз это имя надо передать утилите. Какие варианты?
paxlo
 
Posts: 2
Joined: Thu, 30 Aug 2012, 04:43

Re: -ra запуск внешнего процесса и передача параметров

Postby VoidVolker » Thu, 30 Aug 2012, 13:04

А если так:
Code: Select all
nnbackup verz -n 7 -i c:\test -o c:\backup -sdn "db1-%%YYYY%%%%MM%%%%DD%%" -s -e -c -ci -sa -extzip 7z -zl 3 -pc -v -ra "util.exe db1-%%YYYY%%%%MM%%%%DD%%.7z" -rps
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: -ra запуск внешнего процесса и передача параметров

Postby paxlo » Fri, 31 Aug 2012, 02:22

Тоже не выходит т.к. nnbackup предверяет автоматически имя файла номером архива 1_, 2_ итд Каким образом можно запретить использовать эту нумерацию в начале файла?
paxlo
 
Posts: 2
Joined: Thu, 30 Aug 2012, 04:43

Re: -ra запуск внешнего процесса и передача параметров

Postby VoidVolker » Fri, 31 Aug 2012, 18:35

В таком случае, следует сначала сделать бэкап, а потом уже архивировать отдельной командой.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56


Return to nnBackup forum (Russian)

Who is online

Users browsing this forum: No registered users and 1 guest