PDA

Показать полную графическую версию : CMD файл


Vi-P
28-12-2005, 18:03
Подскажите как в CMD файле реализовать вставку переменной в название каталога. Например:
.....
set varA=2
md C:\VERSIYA-%varA%
.....
т.е. по задумке должен получиться каталог VERSIYA-2.
Но командный процессор переменную не видит и получается каталог VERSIYA-

ShaddyR
28-12-2005, 19:06
Озвучь ОС. В ХР все работает, я проверил.
попробуй так:
set varA=2
md "C:\VERSIYA-%varA%"

Vi-P
29-12-2005, 09:18
ОС - Win 2000

За совет спасибо, сейчас попробую, но помоему вчера этот вариант не прокатил. Создавался каталог VERSIYA-varA

Вроде бы кто-то вспомнил что можно отделять знаком ! но получается как-то странно, в HELP по этому поводу говорится:
......Связывание времени выполнения для переменных среды окружения происходит при
использовании специального символа (восклицательного знака), обозначающего
проведение сопоставления во время выполнения. .....

Не совсем понятно....




© OSzone.net 2001-2012