ОК простой я хочу сделать пакетный скрипт, который:пакетный скрипт, чтобы сделать пакетный скрипт
- Makes папки экспорта на рабочем столе пользователей
- из новых (как не копируя откуда-то) сделать пакетный сценарий эта папка, в которой перечисляется содержимое этой папки после того, как пользователь заполняет ее и сохраняет ее на рабочем столе.
проблема я бегу, чтобы это я пытаюсь использовать эхо скопировать намеченную новый текст сценария из исходного пакетного файла в новый, как это:
@echo off
mkdir "C:\Users\%username%\Desktop\Export"
echo dir "C:\Users\%username%\Desktop\Export" /W /A:-H /B > "C:\Users\%username%\Desktop\Readout.txt" > "C:\Users\%username%\Desktop\Export\Directoty_List.bat"
проблема является что команда echo видит «>» в качестве конца инструкции и записывает первую часть в текстовый файл рабочего стола, но я хочу, чтобы она увидела второй «>». как мне обойти это?
Спасибо
денешься с кареткой, ^> – Richard
Возможные дубликатом [Batch не экономить должным образом ] (http://stackoverflow.com/questions/41872223/batch-not-saving-properly) – aschipfl