CMD/BAT - объеденить несколько файлов в одну переменную

Ответить
Аватара пользователя
redson

CMD/BAT - объеденить несколько файлов в одну переменную

Сообщение redson »

нужна помощь по пакетному файлу, по следующей задаче (скрипт резервного копирования):



скрипт архивирует директории и файлы согласно списку из внешнего файла.



список создается из скрипта следующим образом:



echo d:\documents\folder >> %files_list%

echo d:\documents\plan.doc >> %files_list%



вопрос нельзя ли как нибудь список директории и файлов, которые надо архивировать, загнать в одну переменную, например:



set files=folder

set files=plan.doc



echo %files% >> %files_list%
Аватара пользователя
Iska

Re: CMD/BAT - объеденить несколько файлов в одну переменную

Сообщение Iska »

Цитата redson:



вопрос нельзя ли как нибудь список директории и файлов, которые надо архивировать, загнать в одну переменную,
CMD/BAT - объеденить несколько файлов в одну переменную




Зачем?





Код:

Код: Выделить всё

@echo off
setlocal enableextensions enabledelayedexpansion
>"files_list.txt" (
	echo d:\documents\folder
	echo d:\documents\plan.doc
	echo bla-bla-bla
)
endlocal
exit /b 0
Аватара пользователя
redson

Re: CMD/BAT - объеденить несколько файлов в одну переменную

Сообщение redson »

Цитата Iska:



@echo off

setlocal enableextensions enabledelayedexpansion

>"files_list.txt" (

echo d:\documents\folder

echo d:\documents\plan.doc

echo bla-bla-bla

)

endlocal

exit /b 0
CMD/BAT - объеденить несколько файлов в одну переменную




такое у меня уже есть, но нужно именно как я просил)
Ответить

Вернуться в «Скриптовые языки администрирования Windows»