Установка переменной среды в пакете как путь (не работает для меня) в Windows - PullRequest
0 голосов
/ 06 октября 2011

Я хочу установить свою папку C: \ Users \ scruff \ Desktop \ MinGW2 \ Cross в качестве переменной PREFIX

Итак, я печатаю:

set PREFIX=C:\Users\scruff\Desktop\MinGW2\Cross

Но тогда, когда я это сделаю:

cd PREFIX 

Я получаю

"The system cannot find the specified path". 

Когда я делаю

echo %PREFIX%

Я получаю:

C:\Users\scruff\Desktop\MinGW2\Cross 

когда это сделать:

cd C:\Users\scruff\Desktop\MinGW2\Cross

это приводит меня к перекрестному каталогу в порядке.

(

1 Ответ

3 голосов
/ 06 октября 2011

Попробуйте cd %prefix%.

Пакетные файлы DOS / Windows на самом деле не очень умные, возможно, вы захотите изучить Powershell в качестве альтернативы: http://technet.microsoft.com/en-us/scriptcenter/dd742419

...