Файлы копируются в не ту папку, которая задана через '-o'

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

Файлы копируются в не ту папку, которая задана через '-o'

Postby qyron » Fri, 05 Mar 2010, 00:13

Доброго времени суток,
Я использую версию 3.01b8 и давно заметил странное поведение:
При использовании в режиме 'sync' (других не пробовал) с коммандной строкой наподобие
'nnbackup sync -i D:\music\mp3 D:\backup\mp3' файлы почему-то копируются в папку 'D:\backup\music\mp3'.
Можно ли как-то избежать этой ошибки?
С уважением,
Сергей Дышель
qyron
 
Posts: 5
Joined: Sun, 16 Dec 2007, 13:43

Re: Файлы копируются в не ту папку, которая задана через '-o'

Postby AlikasS » Sun, 07 Mar 2010, 05:23

qyron wrote:Доброго времени суток,
Я использую версию 3.01b8 и давно заметил странное поведение:
При использовании в режиме 'sync' (других не пробовал) с коммандной строкой наподобие
'nnbackup sync -i D:\music\mp3 D:\backup\mp3' файлы почему-то копируются в папку 'D:\backup\music\mp3'.
Можно ли как-то избежать этой ошибки?
С уважением,
Сергей Дышель

Code: Select all
nnbackup sync -i D:\music\mp3 D:\backup\mp3'

а где тут опция -o? пропустил
User avatar
AlikasS
 
Posts: 1434
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Файлы копируются в не ту папку, которая задана через '-o'

Postby qyron » Sun, 07 Mar 2010, 13:47

Извиняюсь, набирал от руки, конечно-же имелось ввиду:
Code: Select all
nnbackup sync -i D:\music\mp3 -o D:\backup\mp3

Посмотрев форум, что-то этой проблемы больше не заметил, неужели это так только у меня одного....
qyron
 
Posts: 5
Joined: Sun, 16 Dec 2007, 13:43

Re: Файлы копируются в не ту папку, которая задана через '-o'

Postby AlikasS » Mon, 08 Mar 2010, 15:22

попробуй взять пути в кавычки,
кста диск D флешка и файловая система какая?
User avatar
AlikasS
 
Posts: 1434
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Файлы копируются в не ту папку, которая задана через '-o'

Postby Nigelist » Wed, 10 Mar 2010, 10:40

qyron wrote:Доброго времени суток,
Я использую версию 3.01b8 и давно заметил странное поведение:
При использовании в режиме 'sync' (других не пробовал) с коммандной строкой наподобие
'nnbackup sync -i D:\music\mp3 D:\backup\mp3' файлы почему-то копируются в папку 'D:\backup\music\mp3'.
Можно ли как-то избежать этой ошибки?
С уважением,
Сергей Дышель

Опция -o тут совершенно не причем, по умолчанию копируется полностью путь:
Code: Select all
\music\mp3

Вам нужно указать глубину копируемого каталога используя опцию -p. В вашем случае чтобы синхронизировать папку mp3 в папку D:\backup, параметры запуска должны быть следующими:
Code: Select all
nnbackup sync -i D:\music\mp3 D:\backup -p1

Может не получится (т.к. я копал мануал по копированию), в случае попробуйте так:
Code: Select all
nnbackup sync -i D:\music\mp3 D:\backup\mp3 -p1
User avatar
Nigelist
 
Posts: 10
Joined: Mon, 08 Mar 2010, 09:59
Location: С того берега моря

Re: Файлы копируются в не ту папку, которая задана через '-o'

Postby qyron » Thu, 11 Mar 2010, 00:48

AlikasS
Nigelist

Извиняюсь, я был неправ. После перепроверки оказалось что в мой скрипт закралась опция '-p', которая и провоцировала данное поведение. После того, как её убрал, всё заработало как надо.
Кстати, если задать '-p1', то достаточно указать просто '-i d:\music\mp3 -o d:\backup' (вместо '-o d:\backup\mp3').
Спасибо за помощь!
qyron
 
Posts: 5
Joined: Sun, 16 Dec 2007, 13:43


Return to nnBackup forum (Russian)

Who is online

Users browsing this forum: No registered users and 0 guests