ntbackup не запускается из nncron

Обсуждение программ nnCron и nnCron LITE

ntbackup не запускается из nncron

Postby Kobold » Thu, 02 Aug 2012, 11:50

Здравствуйте, уважаемые!

Никак не получается запустить ntbackup из-под nncron. При попытке запустить cmd-файл, в котором команда архивации, пишет
Code: Select all
ntbackup не является внутренней или внешней командой, исполняемым файлом.... и т.д.

Просто делаю copy-paste из лога nncron'а в командную строку - и всё работает. В свойствах задачи поставил запуск от админа и LoadProfile - результат тот же (отрицательный).

Код задачи в кронтабе (хотя и вряд ли он что-то даст):
Code: Select all
RunOnce
NoDel
LoadProfile
User: "Administrator" SecPassword: "****************" Domain: "DOMAIN" LogonInteractive
Time: 35 12 2 8 * 2012
Action:
StartIn: "C:\Windows\system32\"
ShowNormal   NormalPriority
START-APPW: "C:\Backup Scripts\exchange_full.cmd" %YYYY%-%MM%-%DD%

exchange.cmd получает на вход дату, которую вставляет в имя файла архива.

Версии софта:
Code: Select all
nncron.exe v 1.93b10 Build 1141 03.12.2009
tm.exe v 1.93b10 Build 569 03.12.2009
Directory: C:\Program Files (x86)\nnCron
Windows Server 2003 (5.2.3790) Service Pack 2
shell32.dll 6.0.3790

Что делать - ума не приложу. Близок к :Hangman:
Kobold
 
Posts: 9
Joined: Mon, 23 Jul 2012, 17:04

Re: ntbackup не запускается из nncron

Postby VoidVolker » Thu, 02 Aug 2012, 12:25

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

Re: ntbackup не запускается из nncron

Postby Kobold » Thu, 02 Aug 2012, 14:00

VoidVolker wrote:А опция AsLoggedUser?


Тот же результат.

Code: Select all
C:\Windows\system32>C:\WINDOWS\system32\ntbackup.exe backup "@C:\Backup Scripts\Exchange.bks" /a /v:no /r:no /rs:no /hc:
off /m normal /j "exchange FULL backup" /l:s /f "\\cefiles.backend\BACKUP$\Daily\EXCHANGE\CEMAIN64_2012-08-02_Exchange_FULL.bkf"
"C:\WINDOWS\system32\ntbackup.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Код задачи:
Code: Select all
#( Exchange-full-backup
RunOnce
NoDel
AsLoggedUser
LoadProfile
User: "Administrator" SecPassword: "********************" Domain: "DOMAIN" LogonInteractive
Time: 56 14 2 8 * 2012
Action:
StartIn: "C:\Windows\system32\"
ShowNormal   NormalPriority
START-APPW: "C:\Backup Scripts\exchange_full.cmd" %YYYY%-%MM%-%DD%
)#
Kobold
 
Posts: 9
Joined: Mon, 23 Jul 2012, 17:04

Re: ntbackup не запускается из nncron

Postby Kobold » Thu, 02 Aug 2012, 14:32

Скорее всего, конечно, дело в моём незнании nncron. Поэтому до решения проблемы эти задачи повесил на штатный планировщик - в нём всё работает.
Также, кстати, в nncron не работает очистка сетевых каталогов через PURGE-OLD. Пришлось ставить костыль в виде FOR-FILES и FILE-DELETE - тогда всё заработало.
Мелочи, конечно, по сравнению с гибкостью nncron
Kobold
 
Posts: 9
Joined: Mon, 23 Jul 2012, 17:04


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 1 guest