» »

[VB] Spreminjanje imena datoteke znotraj mape?

[VB] Spreminjanje imena datoteke znotraj mape?

boggi ::

Pozdravljeni,
Imam mapo c:\edi, kjer se nahajajo datoteke
D0322_123_1_20060515_1030_336
D048577_456_1_20060515_1030_337
D0322_123_1_20060515_1030_338

Te datoteke se spreminjajo glede na date, time,counter , dobavitelj =D0322 ...do prvega podčrtaja, se pravi prvi del pa ostaja vedno enak vendar različno dolg.
Te bi rad z batch proceduro preimenoval oz. samo odstranil srednji del imena datoteke, da ostane samo prvi del npr. D0322_ + za zadnjim podčrtajem _counter primer:
D0322_123_1_20060515_1030_336 v D0322_336

v mapi je lahko , več datotek ki jih je potrebno z schedulerjem spreminjati (rename) avtomatsko.


Najlepša hvala vsem skupaj za pomoč!!!
Boggi
Boggi
  • spremenilo: snow ()

StratOS ::

V VB na hitro bi šlo Takole

Tu imaš source in skompiliran exe.

Program deluje le na tiste datoteke, ki vsebujejo vsaj dva ločila (_) !
Narejen v VB.
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

Zgodovina sprememb…

  • spremenila: StratOS ()

boggi ::

Lepo pozdravljen StratOS,
to je sicer res točno to kar želim , vendar potrebujem avtomatski rename glede na scheduler, se pravi ali bi moral en batch file narediti, da ni potrebno vsakič izbrati, kje je datoteka, ki vsebuje te file.....in bi npr. vsakih pol ure pogledal, če so kakšni fili v mapi in jih spremenil!


v smislu
REN c:\pot\D0322_123_1_20060515_1030_336 D0322_counter
samo ne vem kako bi parametriral da odreže 1_20060515_1030_
Se ti pa resnično zahvaljujem za tako super odgovor!

Še enkrat hvala!
Boggi
Boggi

StratOS ::

Če sem te dobro razumel, imaš to v različnih direktorijih in bi hotel avtomatizirati.

Ni problema preko Command prompta se to da urediti.


Primer v ms-dosu (command prompt) ali batch :

Rename.exe c:\Test\Edi

Spremenil ti bo vse v direktoriju C:\Test\Edi

Je to to kar želiš
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

boggi ::

Ja super točno to je to !!!
:-)
Nekončno hvala!!! :-)


LP
Boggi
Boggi

boggi ::

Pozdravljen StratOS,
malo sem vsiljiv, vendar samo še nekaj bi te prosil, če bi mi hotel pomagati.....
A bi lahko na koncu ko se rename izvede odstranil messgae oz. naj se avtomatsko zapre npr. po 1 sek ali 2 dveh, kajti rename vključim v batch job in se ne zaključi dokler ne pritisnem o.k. na message boxu.....tako da se v primeru ko bi želel da to po schedulerju deluje zadeva ne izvaja avtomatsko ampak pričakuje mojo potrditev....POTEM ti pa zagotovo dam mir.


Najjjjjjj hvalaaaaaaaaa v naprej!!!!!
Čau
Boggi

StratOS ::

No na hitro še malo hitrega error resumanja pri kontrolerjih
Plus 2s auto exit (oz. 5 s če je prišlo do kakšnih napak) alla read only fajli, sharing violation ...

Link
lp
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

boggi ::

Živijo ,

kaj naj ti rečem ....res si špica ! 100x hvala
Če hodiš kaj po NM imaš pico v dobrem
:)) :)) 8-)
Boggi

BigWhale ::

100x hvala za trojanca... ;)

StratOS ::

Ti si tudi trojanc.
Maš source zraven !
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

vprašanje glede command prompta

Oddelek: Pomoč in nasveti
121640 (836) fizybublich
»

[Tekmovanje] Narediti najkrajši exe alla "Pozdravljeni" v winxp sistemih

Oddelek: Programiranje
393850 (1995) BigWhale
»

IE 7 ali FF ne predvaja nekaterih video vsebin (strani: 1 2 )

Oddelek: Pomoč in nasveti
538540 (7621) HitriPepe
»

kopiranje iz enega fajla v drug??

Oddelek: Programiranje
131224 (984) Seth
»

Winowsi so nekaj požrli

Oddelek: Operacijski sistemi
51168 (916) balocom

Več podobnih tem