Я должен сделать bat-файл, который делает это:Копирование нескольких файлов и добавления даты к имени летучей мыши
Копии из O: \ siirto все файлы, имена которых начинаются с «LS». К C: \ siirto. И имя выхода будет таким же, как в источнике. Но он добавит текущую дату в конец имени файла.
Я пробовал следовать только за тестом, и он, конечно, не работал: 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
Я понятия не имею, как дата% следует добавить к коду и делает это нужно что-то еще код тоже?
Im все еще на детской обуви в программировании ...
благодаря
имена переменных имеют '%' спереди И в конце: это '% date%'. Но он может содержать недопустимые символы для имен файлов - см. Ответ JosefZ. – Stephan