Script v .bat

28.02.2012 04:01
příspěvků:9

Dobry den

Snazim se udelat script pro windows v .bat (prikazova radka)

Ktery pri otevreni se me zepta na cestu ke slozce napr. C:ABCTEST

Po zadani cesty ke slozce se vsechny soubory ve slozce a podslozkach prejmenuji na 1,2,3,4,atd

(Aby v kazde slozce zacinali soubory zase od 1 a dale)

Nevadime ktere soubory budou zrovna 1 nebo 4...

Take me napadlo ze by do scripu nebylo spatne pridat moznost prejmenovat i slozky

Jestli nekdo podobny script ma nebo by ho dokazal udelat jak se pochlubi...

Nebudu se ani zlobit jestli nekdo zna program ktery tohle dokaze ale automaticky Total Comander to umi jenom po jedne slozce...

28.02.2012 05:46
příspěvků:5 728

vsechno jde. Jen se zeptam, to chces do skoly? Nebo pro svoje ucely? Jestli pro sebe, tak napis proc a ja ti to udelam. Pokud do skoly, tak ti pomuzu aspon s prikazama.

Ale bude trosku problem pri vnorovani aby to zaclo zas od jednicky...

Na PM neodpovídám, do podpisu se snažte dávát co nejmenší písmo (místo výchozí dejte drobné nebo malé)
28.02.2012 07:16
příspěvků:9

Nechapu tvoji otazku chci to abych mohl prejmenovat soubory.

Mam hodne fotek v hodne slozkach a nechci met dlouhe nazvi.

Nevim co jiniho te mam na to rict...

28.02.2012 07:20
příspěvků:5 728

proste nechcu a nebudu to delat studentum, co chcou pomoct s domacim ukolem-z prvu me prislo ze to chces prave pro tyto ucely. To bych maximalne nakopnul. Ale tedka mi dochazi ze to muzes chtit napr. pro prejmenovani fotek,... Mrknul bych se na to vic po praci, ale tady je zacatek batu:

FOR /F "tokens=*" %%A IN ('TYPE CON') DO SET INPUT=%%A

dir "%INPUT%" /on /b /s >list.txt

napises treba d:/neco/ das enter, ctrl+z a zase enter, tak v list.txt se ti zobrazi strom, jediny problem co je tak nevim tedka jak rozlisit adresare (ale asi to udelam podle poctu /), pokud vydrzis jeste par hodit, tak se na to muzem mrknout

Na PM neodpovídám, do podpisu se snažte dávát co nejmenší písmo (místo výchozí dejte drobné nebo malé)
28.02.2012 07:53
příspěvků:9

Ja na to nespecham uz to resim asi pul roku zatim jsem to resil Total Comanderem ale vazne nevim jak bych to napsal jako script a zase nechci kvuli takove prkotine neco takoveho delat c++

Bouzel jsem nenasel program co by to delal automaticky ve vice slozkach pokazde takovi program zvlada jenom jeden adresar

28.02.2012 07:58
příspěvků:5 728

tak ono by teotericky slo doskriptovat ten program. Vim ze prejmenovavat umi total commander, irfan view,... Ty vis i o jinych?

Na PM neodpovídám, do podpisu se snažte dávát co nejmenší písmo (místo výchozí dejte drobné nebo malé)
28.02.2012 08:34
příspěvků:9

Jenom na stahuj.cz je jich minimalne 20... ale to neni spatny napad udelat script pro TC uz jsem se stim setkal ale nevim co to presne bylo...

EDIT:

Vecer se mrknu jestli neni nejaky podobny pluing do TC ze bych ho treba mohl upravit

A nebo neco co by pracovalo s TC

Jestli na neco jeste prindes dej vedet...

28.02.2012 13:08
příspěvků:5 728

FOR /F "tokens=*" %%A IN ('TYPE CON') DO SET INPUT=%%A

dir "%INPUT%" /on /b /s /A:-D >list.txt

vypise adresare v umisteni ktere chces (zas napsat napr d:/ble pak dat enter, ctrl+z a zas enter). Pak staci pomoci skriptovaciho editoru pridat pred kazdy radek cd a pod nej nejaky skriptik na davkove prejmenovani, ktery jde skriptovat (aby to udelal automaticky)-treba toto jde skritpovat http://www.joejoesoft.com/vcms/108/

vsechno se to udela automaticky pochopitelne.

edit tento softik http://www.joejoesoft.com/vcms/108/ je i tak jednoduchy, jestli budes prejmenovavat treba jen 3 adresare, tak to je naklikany hnedka (nastavi se jednorazove pravidla) a pak se v tom programu jen vnoruje do adresaru a prejmenuje je

Na PM neodpovídám, do podpisu se snažte dávát co nejmenší písmo (místo výchozí dejte drobné nebo malé)
© 2007-2024 PCforum.cz, všechna práva vyhrazena, veškeré informace zde uvedené jsou bez záruk, podmínky užití, kontaktní informace