fájl átnevezése mappanévre

Fodor Zsolt fodor at gyakg.u-szeged.hu
2009. Jan. 1., Cs, 22:34:49 CET


Üdv!

Ha nem születik jobb megoldás... addig is legyen valami...

> > Megkeresed az összeset, de csak a fájlokat (*), kivágod, beilleszted.
> > Vagy félreértettem valamit?
> 
> Nekem úgy tűnt, hogy a kivágást még egy átnevezés is kellene, hogy 
> kövesse - és itt  a feladat nehézsége... ;)

Aha...

mind.bat
---
@echo off
for /D %%g IN (*.*) Do call mappa %%g
---

mappa.bat
---
cd %1
for %%g IN (*.*) Do call ..\egyfajl %%g %1
cd ..
---

egyfajl.bat
---
ren %1 %2
copy %2 ..
del %2
---

A kérdéses mappába teszed a .bat állományokat és onnan indítod a mind.bat-ot.
Sajnos az egyfajl.bat-ban a copy nem hajtódik végre, pedig kézzel kiadva megy.
Így a copy és del-t törölném belőle és aztán követném a korábban ajánlott
módoszert a keresésre, kivágásra és beillesztésre.

Üdv: Fodor Zsolt



További információk a(z) Techinfo levelezőlistáról