Есть файл te-st.txt как убрать в названии файла тире,чтобы файл был такого вида test.txt с помощью батника?При условии что таких файлов с тире много
Например
ert-ert.txt
Oto-to.txt
...
Как в них всех убрать тире с сохранением содержимого
Goobert Cripto, в одну строчку - сохраняйте в батник (для текущего каталога):
for /f "tokens=* delims= " %i in ('dir /b "*.txt"') do Set LIST=%i& set LIST | ren "%~fi" "%LIST:-=%"
Попробовал также с изображениями в формате jpg, но не получилось. Запускал из PowerShell в Windows 10 в той же директории, что и файлы, txt сменил на jpg. Может тут условие, что файлы начинаются на fi, а у меня названия разные?