Nejste přihlášen/a.
Dobrý den,
jaký bude příkaz, pokud chci přejmenovat ve složce všechny soubory s příponou .doc, které ve svém názvu obsahují řetězec "ano", ale neobsahují řetězec "ne" na nové názvy ve tvaru "jezisek_STARÝNÁZEVSOUBORU_vanoce.doc" Musí to být v CMD! Díky za pomoc.
Pri psani toho skriptu se ti bude hodit neco z vysledku od Googlu, zvlaste asi tento programek, ktery se chova jako Unixovy basename.
V Unixu bych asi delal neco takovehoto:
pripadne jeste vylepsit ten vyber souboru nejak jako
for soubor in *ano*.doc; do mv $file jezisek_$(basename $soubor .doc)_vanoce.doc; done
for soubor in $(ls *ano*.doc -I *ne*.doc) ...
DOS tak chytrý není, aby interní příkaz "rename" zvládnul vybrat soubory podle podobné masky a přejmenoval je. O externím příkazu nevím.
Pod DOSEM běhaly různé manažery, Volkov, Norton, M602, ja jsem měl oblíbený HHManažer, kde podobné přejmenování bylo možné, ovšem ne v dávkovém (řádkovém) režimu.
Myslím že pod Win by to dokázal TotalCommander, pokud by si člověk pohral s definováním masky, ale opět jde o manuální práci, asi nelze vložit do dávkového souboru.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.