Обсуждение программы nnBackup
by kolik76 » Mon, 08 Dec 2014, 07:17
На Win7x64 работал отменно, на 8.1х64 выдает ошибку, Ошибка: Mo 08.Dec.2014 08:56 ERROR: Ошибка при загрузке конфиг. файла. Строка 0 (-2003 : ) то что в текстовом sync -i "c:\Users\Николай\AppData\Roaming\Shareman\" -o "e:\Backup\" -ad -s -e -v -p Помогите где что не так
Last edited by kolik76 on Sun, 01 Mar 2015, 15:43, edited 1 time in total.
-
kolik76
-
- Posts: 24
- Joined: Wed, 08 May 2013, 13:52
by elos » Mon, 08 Dec 2014, 09:03
Может "механически" перенёс папку под другую версию Windows? А восьмёрка по сравнению с семёркой что-то своё имеет в виду.Вот захочет данную программу только в папке (x86) иметь - и всё тебе тут... Путь nnbackup каков? Запуск как происходит - из cmd, внешний файл параметров используется?.. - Code: Select all
-2003 WORD OR FILE NOT FOUND
Содержание Mo 08.Dec.2014 08:56 ERROR: Ошибка при загрузке конфиг. файла. Строка 0 (-2003 : )
прямо говорит о том, что программа не нашла backup.ini. Ищи где создалась папка backup на системном диске и что там есть, или куда положить backup.ini... Также предлагаю попробовать избавиться от пользователя с русским именем " ..\Николай\..". Это довольно стандартный совет при проблемах Windows. (Аналогично про пути с пробелами). Моё личный опыт - русский должен быть только в "текстовых" файлах. P.S. Если что - есть прямое указание пути ini-файла: -ini <[@]filename> - использовать указанный файл с настройками при запуске nnBackup. (По умолчанию используется backup.ini).
-
elos
-
- Posts: 668
- Joined: Tue, 25 Apr 2006, 11:15
-
by kolik76 » Sun, 14 Dec 2014, 00:28
Папка лежит на диске D: ini файл там же, и все работало на 7-ке. Переустановил туда же и все равно не работает, так же подправил ini файл (имя пользователя)
-
kolik76
-
- Posts: 24
- Joined: Wed, 08 May 2013, 13:52
by elos » Mon, 15 Dec 2014, 09:13
Так ты пробовал делать указание пути ini-файла? - Code: Select all
nnbackup.exe <command> <option> -ini D:\nnBackup\backup.ini
И можно вместо слов подправил ini файл (имя пользователя)
размещать результаты вывода команд типа DIR в консоль? А то им больше доверия... Лично у меня фантазия разыгралась - что ж ты правил и как? Папку пользователя в английский или внутри ini-файла что-то, или сам ini переименовывал?)... Вот нет под рукой 8.1, не могу перепроверить. P.S. Всё и разом с указанием всех путей по именам поможет обнаружить Everything. Там же и консольная версия есть. Не реклама!
-
elos
-
- Posts: 668
- Joined: Tue, 25 Apr 2006, 11:15
-
by kolik76 » Tue, 24 Feb 2015, 07:01
теперь путь для синхронизации не много изменился, а в частности имя пользователя, как на 7-ке былой и все равно ошибка таже самая.
-
kolik76
-
- Posts: 24
- Joined: Wed, 08 May 2013, 13:52
by kolik76 » Tue, 24 Feb 2015, 07:02
elos wrote:Так ты пробовал делать указание пути ini-файла? - Code: Select all
nnbackup.exe <command> <option> -ini D:\nnBackup\backup.ini
И можно вместо слов подправил ini файл (имя пользователя)
размещать результаты вывода команд типа DIR в консоль? А то им больше доверия... Лично у меня фантазия разыгралась - что ж ты правил и как? Папку пользователя в английский или внутри ini-файла что-то, или сам ini переименовывал?)... Вот нет под рукой 8.1, не могу перепроверить. Так тоже пробовал, тоже самое, подправил внутри ini файла, сам ini переименовать тем более программа не найдет
-
kolik76
-
- Posts: 24
- Joined: Wed, 08 May 2013, 13:52
by kolik76 » Sun, 01 Mar 2015, 15:38
Отчет командной строки D:\nnBackup>nnbackup.exe -f sync.txt -ini D:\nnBackup\backup.ini nnBackup. V 3.02b3 Build 147 2012-03-22 13:37 Copyright (C) 2001-2015 nnSoft. nemtsev@nncron.ruSu 01.Mar.2015 17:27 ERROR: Ошибка при загрузке конфиг. файла. Строка 0 (-2003 : ) D:\nnBackup> Вот содержание .ini файла \ nnBackup ini-file HomeDir: "D:\nnBackup\" Language: Russian Logtime: "%WW% %DD%.%MMM%.%YYYY% %hh%:%mm%" LogFile: "D:\nnBackup\log\nnbackup.log" DumpDatesFile: "%HOME-DIR%\etc\dumpdates.txt" ZipListFile: "%HOME-DIR%\etc\zip-list-%GetCurrentProcessId%.txt" Quiet OFF SubTree OFF Verbose OFF CopyAccessRights OFF DelAbsent OFF DelAbsentDir ON AnyDifference OFF IgnoreErrors ON CopyEmptyDirs OFF KeepPath OFF PushChanged OFF TwoSecondsPrecision OFF DumpLevelLE OFF NeedStatistic OFF ClearArchiveAttribute OFF TestDirAttrib ON TestDirTime OFF
ExtZip: 7z 65001 7z.exe a -scsUTF-8 -w -r -mx=%ZipLevel @% "%ZIP-FILENAME%" "@%ZIP-LIST%" ExtZip: RAR 1 rar.exe a %Verbose @ 0= ?S" -inul"% "%ZIP-FILENAME%" "@%ZIP-LIST%" ExtZip: TAR 0 tar.exe -c --files-from="C:\Users\Nikolay\AppData\Roaming\nnBackup\etc\zip-list-4616.txt" -f "\0_2015-02-24.7z" Последняя версия nnBackup
-
kolik76
-
- Posts: 24
- Joined: Wed, 08 May 2013, 13:52
by elos » Mon, 02 Mar 2015, 10:48
Может у nnbackup крыша едет из-за частичной модификации путей в ini-файле за счёт предопределённых переменных? Мозгами понимаю, что %HOME-DIR% должен брать путь из HomeDir:, но мало ли... А давай для начала избавимся от %HOME-DIR% в DumpDatesFile: и ZipListFile: backup.ini. Просто укажем абсолютный путь программы. Или (альтернативный вариант) укажем как - Code: Select all
HomeDir: "%NNBACKUP-DIR%" Плюс ручками (на всякий случай) создадим каталоги etc, log в папке программы. Укажем принудительно в командной строке расположение ini-файла (он там действительно лежит в D:\nnbackup\ ?) на всякий случай, запустим и посмотрим на результат. Заодно советую из собственного опыта модифицировать в ini-файле строку - Code: Select all
\ добавив время, избежим получение нескольких zip-list-ов с одинаковым именем при слиянии нескольких источников ZipListFile: "%HOME-DIR%\etc\zip-list-%GetCurrentProcessId%_%hh%%mm%%ss%.txt"
\ было \ ZipListFile: "%HOME-DIR%\etc\zip-list-%GetCurrentProcessId%.txt"
На этом пока идеи исчерпаны.
-
elos
-
- Posts: 668
- Joined: Tue, 25 Apr 2006, 11:15
-
by kolik76 » Mon, 02 Mar 2015, 15:42
Тоже самое 
-
kolik76
-
- Posts: 24
- Joined: Wed, 08 May 2013, 13:52
by AlikasS » Wed, 04 Mar 2015, 02:33
попробуй просто - Code: Select all
D:\nnBackup>nnbackup.exe -f sync.txt
и покажи содержимое sync.txtдобавлено если я правильно понял в нем - Code: Select all
sync -i "c:\Users\Николай\AppData\Roaming\Shareman\" -o "e:\Backup\" -ad -s -e -v -p
сохрани путь c:\Users\Николай\AppData\Roaming\Shareman\
в отдельном файле, типа newfiles.txtc:\Users\Николай\AppData\Roaming\Shareman\ (кстати очень удобно потом добавлять новые файлы и каталоги для копирования) и сделай такое содержимое sync.txt - Code: Select all
sync -i @путь_к_файлу\newfiles.txt -o "e:\Backup\" -ad -s -e -v -p
-

AlikasS
-
- Posts: 1439
- Joined: Wed, 28 Jun 2006, 05:39
- Location: Khabarovsk
-
by kolik76 » Wed, 04 Mar 2015, 05:29
Ни чего не вышло
-
kolik76
-
- Posts: 24
- Joined: Wed, 08 May 2013, 13:52
by AlikasS » Wed, 04 Mar 2015, 05:46
kolik76 wrote:Ни чего не вышло
строка запуска? текущее содержимое sync.txt и backup.ini выложи под спойлеры. как запускаешь (ярлык или...), от какого пользователя?
-

AlikasS
-
- Posts: 1439
- Joined: Wed, 28 Jun 2006, 05:39
- Location: Khabarovsk
-
by elos » Wed, 04 Mar 2015, 10:05
И, кстати: Ни чего не вышло ... Тоже самое
по прежнему означает - Code: Select all
ERROR: Ошибка при загрузке конфиг. файла. Строка 0 (-2003 : )
или что-то другое? А то я уже озадачился виртуалкой Win8 ...
-
elos
-
- Posts: 668
- Joined: Tue, 25 Apr 2006, 11:15
-
by kolik76 » Wed, 04 Mar 2015, 15:06
backup.ini Так запускал \ nnBackup ini-file HomeDir: "%FOLDER-APP-DATA%\nnBackup" Language: Russian Logtime: "%WW% %DD%.%MMM%.%YYYY% %hh%:%mm%" LogFile: "%HOME-DIR%\log\nnbackup.log" DumpDatesFile: "%HOME-DIR%\etc\dumpdates.txt" ZipListFile: "%HOME-DIR%\etc\zip-list-%GetCurrentProcessId%.txt" Quiet OFF SubTree OFF Verbose OFF CopyAccessRights OFF DelAbsent OFF DelAbsentDir ON AnyDifference OFF IgnoreErrors OFF CopyEmptyDirs OFF KeepPath OFF PushChanged OFF TwoSecondsPrecision OFF DumpLevelLE OFF NeedStatistic OFF ClearArchiveAttribute OFF TestDirAttrib ON TestDirTime OFF
ExtZip: 7z 65001 7z.exe a -scsUTF-8 -w -r -mx=%ZipLevel @% "%ZIP-FILENAME%" "@%ZIP-LIST%" ExtZip: RAR 1 rar.exe a %Verbose @ 0= ?S" -inul"% "%ZIP-FILENAME%" "@%ZIP-LIST%" ExtZip: TAR 0 tar.exe -c --files-from="C:\Users\Nikolay\AppData\Roaming\nnBackup\etc\zip-list-7052.txt" -f "\0_2015-03-02.7z" Итак запускал, смотря где backup.ini лежит \ nnBackup ini-file HomeDir: "D:\nnBackup\" Language: Russian Logtime: "%WW% %DD%.%MMM%.%YYYY% %hh%:%mm%" LogFile: "HomeDir: "%NNBACKUP-DIR%"" DumpDatesFile: "HomeDir: "%NNBACKUP-DIR%"" ZipListFile: "%HOME-DIR%\etc\zip-list-%GetCurrentProcessId%.txt" Quiet OFF SubTree OFF Verbose OFF CopyAccessRights OFF DelAbsent OFF DelAbsentDir ON AnyDifference OFF IgnoreErrors ON CopyEmptyDirs OFF KeepPath OFF PushChanged OFF TwoSecondsPrecision OFF DumpLevelLE OFF NeedStatistic OFF ClearArchiveAttribute OFF TestDirAttrib ON TestDirTime OFF
ExtZip: 7z 65001 7z.exe a -scsUTF-8 -w -r -mx=%ZipLevel @% "%ZIP-FILENAME%" "@%ZIP-LIST%" ExtZip: RAR 1 rar.exe a %Verbose @ 0= ?S" -inul"% "%ZIP-FILENAME%" "@%ZIP-LIST%" ExtZip: TAR 0 tar.exe -c --files-from="C:\Users\Nikolay\AppData\Roaming\nnBackup\etc\zip-list-7052.txt" -f "\0_2015-03-02.7z" sync.txt sync -i @D:\nnBackup\newfiles.txt -o "e:\Backup\" -ad -s -e -v -p .bat nnbackup.exe -f sync.txt pause
-
kolik76
-
- Posts: 24
- Joined: Wed, 08 May 2013, 13:52
by elos » Wed, 04 Mar 2015, 23:00
Поставил виртуалку (чистый не активированный образ с MSDN) на VMWare11 и ничего не настраивал. - Code: Select all
C:\Users\elos>systeminfo
Имя узла: WIN-VTQCI05BI5B Название ОС: Майкрософт Windows 8.1 Корпоративная Версия ОС: 6.3.9600 Н/Д построение 9600
Диск один единственный (представим, что у нас свежекупленный ноут). Перенёс папку nnbackup. ini-файл идентичен твоему. Создал папку в своём профиле и набил её папками с файлами (мой профиль на английском). Создал строку и запихнул её в 1.bat: - Code: Select all
C:\nnBackup\nnbackup.exe sync -i "C:\Users\elos\AppData\Roaming\shareman\" -o "C:\tmp\" -ad -s -e -v -p
Далее обращаем внимание на место запуска и что запускаем: - Code: Select all
Microsoft Windows [Version 6.3.9600] (c) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены.
C:\Users\elos>C:\nnBackup\nnbackup.exe sync -i "C:\Users\elos\AppData\Roaming\shareman\" -o "C:\tmp\" -ad -s -e -v -p nnBackup. V 3.02b3 Build 147 2012-03-22 13:37 Copyright (C) 2001-2015 nnSoft. nemtsev@nncron.ru We 04.Mar.2015 22:16 Start synchronization We 04.Mar.2015 22:16 Копирование файлов We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\doc\help.chm We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\doc\help_en.chm We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\doc\help_ru.chm We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\doc\history.txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\doc\readme.rus.txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\doc\readme.txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\res\Chinese(simplified).txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\res\Dutch.txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\res\English.txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\res\French.txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\res\Portuguese-br.txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\res\Russian.txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\res\Serbian-latin.txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\res\Slovak.txt We 04.Mar.2015 22:16 C:\Users\elos\AppData\Roaming\shareman\res\Spanish.txt We 04.Mar.2015 22:16 Stop synchronization
C:\Users\elos>
зачищаем приёмник и запускаем батник с этой же строкой: - Code: Select all
C:\Users\elos>dir C:\tmp\ Том в устройстве C не имеет метки. Серийный номер тома: 6875-1509
Содержимое папки C:\tmp
04.03.2015 22:17 <DIR> . 04.03.2015 22:17 <DIR> .. 04.03.2015 22:02 105 1.bat 1 файлов 105 байт 2 папок 53 533 478 912 байт свободно
C:\Users\elos>print /d:con C:\tmp\1.bat C:\tmp\1.bat в настоящее время печатается. C:\nnBackup\nnbackup.exe sync -i "C:\Users\elos\AppData\Roaming\shareman\" -o "C:\tmp\" -ad -s -e -v -p ♀ C:\Users\elos>C:\tmp\1.bat
C:\Users\elos>C:\nnBackup\nnbackup.exe sync -i "C:\Users\elos\AppData\Roaming\shareman\" -o "C:\tmp\" -ad -s -e -v -p nnBackup. V 3.02b3 Build 147 2012-03-22 13:37 Copyright (C) 2001-2015 nnSoft. nemtsev@nncron.ru We 04.Mar.2015 22:27 Start synchronization We 04.Mar.2015 22:27 Копирование файлов We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\doc\help.chm We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\doc\help_en.chm We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\doc\help_ru.chm We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\doc\history.txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\doc\readme.rus.txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\doc\readme.txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\res\Chinese(simplified).txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\res\Dutch.txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\res\English.txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\res\French.txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\res\Portuguese-br.txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\res\Russian.txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\res\Serbian-latin.txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\res\Slovak.txt We 04.Mar.2015 22:27 C:\Users\elos\AppData\Roaming\shareman\res\Spanish.txt We 04.Mar.2015 22:27 Stop synchronization
C:\Users\elos>
Так что у меня всё работает... Но обращаю внимание на следующее - я указывал полный путь к nnbackup.exe. Хотя я просто скопировал папку nnbackup на диск С: после всех этих запусков, запустив Everything и введя "nnbackup" обнаружились наличие копии по пути "C:\Users\elos\AppData\Local\Temp\vmware-elos\VMwareDnD\9c1ce18f\nnBackup\nnbackup.exe". Не junction, а копии. На Win7 же такого нет (Яя практически аналогично имею скопированную с другой машины папку nnbackup). Там только единственный файл-лог есть "D:\Users\elos\AppData\Roaming\nnBackup\log\log.log". Ты же запуская батник (из какой точки? и мы не знаем, прописан ли у тебя путь nnbackup в PATH) неизвестно что стартуешь и какой ini-файл в каждой копии имеешь. Если правишь ini в одной папке - не гарантия, что она копируется в другую папку виндой. Возможно я опять "наваял диссертацию", но что мне надо сделать, чтобы поиметь твою ошибку?
-
elos
-
- Posts: 668
- Joined: Tue, 25 Apr 2006, 11:15
-
Return to nnBackup forum (Russian)
Who is online
Users browsing this forum: No registered users and 3 guests
|
|