дописать к имени файла название каталога в командной строке

pulmo

можно ли сделать батничек чтобы он проходил по всем файлам каталога в котором находится и дописывал в начало всех файлов с определенным расширением имя этого текущего каталога?

maxin1

батнички -- это каменный век. VB решает !

pulmo

хочетца все-таки батничек...

voronetskaya

у меня прога такая есть
приду домой - пошарю

artimon


@echo off
set xxx=%CD%
:next
for /F "delims=\ tokens=1,*" %%i in ("%xxx%") do if "%%j"=="" (set yyy=%%i) else (set xxx=%%j)
if "%yyy%"=="" goto next
for %%i in (*.mp3) do echo %yyy%\%%~i



Сиё есть великое извращение над виндой

williamsmith61

Batch renaming в тоталкоммандере или ирфане решает

pulmo

я криво выразился видимо, имелось в виду переименование файлов

Dasar

Может тебя JavaScript устроит? Он тоже умеет из командной строки запускаться.

gopnik1994

Макросы Far'а не спасут отца русской демократии?

artimon

Ну так в чём проблема?
Меняешь последнюю строчку на

for %%i in (*.mp3) do rename %%~i %yyy%\%%~i

Оставить комментарий
Имя или ник:
Комментарий: