Preimenovanje datotek (bulk)

Janch

GPS guru
Osebje foruma
7. jul 2009
7.321
657
113
v leru
navi-guru.blogspot.com
Imam nalogo, ki je ne znam rešit drugače kot "peš" zato rabim vašo pomoč. Torej v eni mapi imam okoli 2600 datotek, ki jih moram preimenovati. Primer:

38380433c.1 --> 38380433_2.0
38380440c.1 -> 38380440_2.0
40084084c.1 ->40084084_2.0

in tako dalje...

torej c se mora zamenjat z _2 in na koncu tudi ekstenzija 0.1 v .0

Exstenzijo sicer znam bacth renamat z bat sckripto (ren *.1 *.0) ampak ne vem kako bi vsilil zamenjavo "C" z "_2" Ne da se mi vsako datoteko ročno preimenovati, ker jih kot rečeno čez 2600.

Je to možno ali bo treba peške?
 

Janch

GPS guru
Osebje foruma
7. jul 2009
7.321
657
113
v leru
navi-guru.blogspot.com

rešeno, hvala še 1x. Sem pa rabil nekaj cajta da sem našel pravo kombinacijo nastavitev :)

@jernejd

ne vem sicer kake veze imajo tvoji vprašaji v skritpi ampak številke so različne v vseh 2600 datotekah zato mi ta skripta nič ne koristi, ker bi itak moral spet delat vsako posebej (zaradi različnih številk pred črko c)
 
  • Všeč mi je
Reactions: p4pe

jernejd

Majstr
2. sep 2007
1.276
122
63
rešeno, hvala še 1x. Sem pa rabil nekaj cajta da sem našel pravo kombinacijo nastavitev :)

@jernejd

ne vem sicer kake veze imajo tvoji vprašaji v skritpi ampak številke so različne v vseh 2600 datotekah zato mi ta skripta nič ne koristi, ker bi itak moral spet delat vsako posebej (zaradi različnih številk pred črko c)
Joj. Ti vprašaji naredijo točno to, kar potrebuješ. Vsak vprašaj nadomesti en znak in ta čuden ukaz v enem šusu naredi to, kar potrebuješ...

Jernej
 
  • Všeč mi je
Reactions: Bucko

KarEn

Majstr
27. jan 2008
2.184
273
83
V DOS-u vprašaj pomeni katerikoli znak, zvezdica pa katerikoli niz znakov.
Torej: del *.* pobriše vse datoteke ne glede na ime in končnico, če bi dal npr. del ??00.doc pa ti pobriše vse datoteke ki imajo končnico doc in 4 znake, pri čemer sta zadnja dva ničli, prva dva pa karkoli.
p.s.: me je jernejd prehitel za par sekund :cool: