Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] замена set str2=%str1:.zip/=.zip/!% глючит на пробелах?! (http://forum.oszone.net/showthread.php?t=99469)

akrav 30-01-2008 17:05 729160

замена set str2=%str1:.zip/=.zip/!% глючит на пробелах?!
 
Будь те добры! Согласно мануала:
Код:

@set filename=c:\program files\example\file.zip\folder 1\test.doc
@set findpath=%filename:.zip/=.zip/!%
@echo %findpath%

в результате мне казалось должно получиться:
Код:

c:\program files\example\file.zip\!folder 1\test.doc
однако на практике получается:
Код:

c:\program
В чем косяк?

Busla 30-01-2008 21:03 729328

во второй строке не дробь, а как и в первой - обратный слэш

akrav 31-01-2008 12:29 729774

Спасибо! \ точно опечатка вышла.
Однако содержание вопроса не меняется, как и результат не желательный результат...

hasherfrog 31-01-2008 13:37 729831

У меня работает, как должно.

skeletor 31-01-2008 13:51 729844

лучше добавлять кавычки.

akrav 12-02-2008 11:54 738447

все дело было в пробелах...


Время: 23:42.

Время: 23:42.
© OSzone.net 2001-