Я должен сделать файл .bat, который делает это:
Копирует из O:\siir во все файлы, имя которых начинается с "ls". В C:\sirto. И имя вывода будет таким же, как в источнике. Но это добавит текущую дату в конец имени файла.
Я попробовал следовать только для проверки, и это, конечно, не сработало: D. Но это, вероятно, лучше объясняет, что я пытаюсь сделать, чем объяснение выше.
echo off
xcopy O:\siirto\ls* C:\siirto\ls%date.txt
pause
Конечно он не работает. Но возможно ли это сделать с одним файлом .bat. Или мне нужно сделать все ls.txt-файлы своими собственными .bat-файлами или строками.
Как один для LS1.txt, LS2.txt LS3.txt
echo off
xcopy O:\siirto\LS1.txt C:\siirto\ls1%date
pause
Я понятия не имею, как %date должен добавляться в код, и нужно ли что-то еще для кода?
Я все еще на детской обуви в программировании...
Спасибо
%
впереди И в конце: это%date%
. Но он может содержать недопустимые символы для имен файлов - см. ответ JosefZ. - person Stephan   schedule 25.06.2015