2013-09-11 3 views
0

То, что я хочу достичь, довольно просто, и я не смог найти его решение в сети =/ Это: предоставление ранее объявленной строки, представляющей путь Я хочу использовать его в команде «copy».Добавить строку в команду копирования в пакетном файле

Что-то вроде:

SET PATH_SOURCE = "C:\lala.txt" 
copy PATH_SOURCE "C:\folder\lala.txt" 

Любая идея?

Спасибо в продвинутом !!!

+0

Вам просто не хватает '%' во второй строке. –

ответ

0

Это должно работать:

set "PATH_SOURCE=C:\lala.txt" 
copy "%PATH_SOURCE%" "C:\folder\lala.txt" 

Обратите внимание, что не должно быть никаких пробелов до или после =. % до и после имени переменной make CMD расширяет переменную до значения, которое вы назначили ранее. Двойные кавычки являются защитой, если путь содержит пробелы.

Смежные вопросы