я делаю пакетный скрипт, с которым я хочу скопировать имена файлов, но я хочу, чтобы они (имена файлов) были такими файл1-привет.jpg файл2-привет.jpg я могу скопировать имя файла в текстовый файл, но я не могу найти способ поместить файл1 с числом, увеличивающимся каждый раз, когда имя файла записывается
это коды которые у меня есть
dir /b > filenames.txt
for %%a in (*.jpg) do echo %%~na >> Tem.txt
type textfile.txt >> tem.txt
copy tem.txt textfile.txt
del tem.txt
Не совсем уверен, что вы на самом деле хотите сделать, но вот начало:
FOR /f "tokens=1*delims=:" %%b IN ('dir /b /a-d "%sourcedir%\*" ^|findstr /n /V ":"') DO ECHO file %%b %%c