Nejste přihlášen/a.

Přihlásit se do poradny

 

Přejmenování souborů v CMD

Od: eltoro74 odpovědí: 7 změna:

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.

 

 

7 odpovědí na otázku
Řazeno dle hodnocení

 

 

luke237
hodnocení

0x
V ktere verzi Windows to ma bezet? Zkus se inspirovat tady, i kdyz opravdu nevim, jestli uz jde i ve Windows hledat soubory masky "*ano*.doc"(dve hvezdicky v nazvu).
luke237

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:

  1. for soubor in *ano*.doc; do mv $file jezisek_$(basename $soubor .doc)_vanoce.doc; done
pripadne jeste vylepsit ten vyber souboru nejak jako
  1. for soubor in $(ls *ano*.doc -I *ne*.doc) ...

luke237
Tak ten prvni radek jete jednou:
  1. for soubor in *ano*.doc;
  2. do
  3. mv $file jezisek_$(basename $soubor .doc)_vanoce.doc
  4. done

 

hop®
hodnocení

0x
avatar hop

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.

eltoro74888
hodnocení

A nějaký správce souborů (Altap Salamander, Total Commander) to dokáže?

hop®

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.

luke237
Total Commander by to mohl zvladnout. Jeste existuje Advanced Renamer, ktery by snad mel byt jeste lepsi nez TC prave na prejmenovavani.

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

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.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]