Знак % в имени файла

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

Знак % в имени файла

Postby GraninDm » Wed, 12 Nov 2008, 10:26

Добрый день!

Как обойти такую проблему...
При копировании файла в имени которого присутутвует знак процента nnBackUp завершает работу с ошибкой
nnBackup. V 2.24 Build 211 7.10.2003
We 12.Nov.2008 09:58 Start synchronization
We 12.Nov.2008 09:58 ERROR: Error macro variable substitution .txt

В данном случае создал файл 1%.txt. На нем он и споткнулся
GraninDm
 
Posts: 8
Joined: Wed, 12 Nov 2008, 10:23

Re: Знак % в имени файла

Postby elos » Wed, 12 Nov 2008, 17:08

Скорее всего - никак! Проще именовать файлы без спецсимволов,не создавая себе проблемы заранее и на будущее...

Error macro variable substitution - ошибка подстановки макропеременной. Уже наводит на определенные мысли...

Почитай раздел помощи "Предопределенные переменные nnBackup". Заодно для размышлений можно почитать/повспоминать про использование спецсимволов в командном интерпретаторе и задуматься - а стоит ли так именовать?
elos
 
Posts: 665
Joined: Tue, 25 Apr 2006, 11:15

Re: Знак % в имени файла

Postby GraninDm » Thu, 13 Nov 2008, 09:14

1. % такой же символ как и все остальные.
2. Макроподстановки ОБРАМЛЯЮТСЯ %. У меня же 1 знак.
3. Имена файлов, которые обрабатывает nnbackup, ну никак не должны разбираться на наличие макро. Даже если у меня там два символа %.
4. Меня как пользователя, по большому счету, мало должно волновать что программа запрещает именовать файлы так как мне хочется. Есть только одно ограничение, то, которое налагается операционной системой. Остальное баги. И это не моя проблема к сожалению :(
5. Это имя (с %) у меня в командной строке nnbackup не указано.
6. Создал файл1%.txt, открыл cmd.exe набрал 1%.txt, запустился блокнот, или прикол в чем то другом?
GraninDm
 
Posts: 8
Joined: Wed, 12 Nov 2008, 10:23

Re: Знак % в имени файла

Postby elos » Thu, 13 Nov 2008, 16:28

тады командную строку nnbackup к осмотру - попробую повторить...
с пунктом 4 согласен, но чего в жизни не бывает...
elos
 
Posts: 665
Joined: Tue, 25 Apr 2006, 11:15

Re: Знак % в имени файла

Postby GraninDm » Thu, 13 Nov 2008, 16:42

C:\Progra~1\nnBackup\nnbackup.exe sync -i V:\ -o r:\BackUp\Documents -s -c -ci -da -log c:\admins~1\archive\FDB.LOG -v

Строка запуска непринципиальна.
GraninDm
 
Posts: 8
Joined: Wed, 12 Nov 2008, 10:23

Re: Знак % в имени файла

Postby elos » Fri, 14 Nov 2008, 08:47

nnBackup. V 3.01 RC7 Build 131 2008-07-29 17:29

немного поменял под себя пути запуска (может быть "нечисто", так как у тебя явно сетевые диски, которых у меня нет)
Code: Select all
C:\nnBackup\nnbackup.exe sync -i C:\GAWK -o d:\BackUp\Documents -s -c -ci -da -log c:\FDB.LOG -v

в логе ошибок не обнаружено
Code: Select all
...
Fr 14.Nov.2008 08:27 C:\GAWK\doc\sed\4.1.4\sed-4.1.4\sed.ps.gz
Fr 14.Nov.2008 08:27 C:\GAWK\doc\sed\Open Group Base Specifications Issue 6\1%.txt
Fr 14.Nov.2008 08:27 C:\GAWK\doc\sed\Open Group Base Specifications Issue 6\sed.htm
...

Версию nnBackup. V 2.24 Build 211 7.10.2003 принципиально держать на данный момент?
Обычно рекомендуют попытаться воспроизвести проблему на последней версии программы - здесь не повторилось

Делаем вывод - надо обновиться.
elos
 
Posts: 665
Joined: Tue, 25 Apr 2006, 11:15

Re: Знак % в имени файла

Postby GraninDm » Fri, 14 Nov 2008, 10:54

Обновился до r7.
Вопрос снят.
:)
GraninDm
 
Posts: 8
Joined: Wed, 12 Nov 2008, 10:23


Return to nnBackup forum (Russian)

Who is online

Users browsing this forum: No registered users and 2 guests