» Poradna » Windows (a jiné OS)

Příkazový řádek - přejmenování více souborů.

 |   |  Microsoft Windows 10 Chrome 70.0.3538.110

Ahoj,prosím, potřebují poradit s příkazovým řádkem ve win. Potřebuji napsat jeden příkaz v poznámkovém bloku, který mi bude přesouvat soubory jpg z jedné složky do druhé a zároveň je i přejmenuje. Př. Obrázek_1.jpg by se měl přejmenovat na %prom%_1.jpg, z čehož proměnnou mám danou jako slovo soubor.Moc díky za radu.

Mohlo by vás také zajímat

Odpovědi na otázku

 |   |  Linux Chrome 60.0.3112.90

Nemáš dostatečně definován ten vstupní název.Jednodušší bude prostě ty soubory zkopírovat/přesunout tak jak jsou a potom je v té cílové složce přejmenovat (pomocí některé batch-rename aplikace nebo totalcommanderu) jak je libo, nemyslíš?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 70.0.3538.103

Místo Total Commanderu, bych radši napsal, jakýkoliv dobrý správce souborů. Aby pak kvůli tomu, lidi nesháněli na warezu, ten TCM, když to dokáže i správce souborů, který zdarma.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 7 Chrome 59.0.3071.90

už jsem několikrát k plné spokojenosti použil Ant Renamer Portablehttps://portableapps.com/apps/utilities/ant_rename... zdarma, nemusí se instalovat a umí toho fakt hodně, přičemž si to uživatel nakliká v GUI.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Android AppleMAC-Safari 5.0

To je domácí úkol, že to potřebuješ z příkazového řádku?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 70.0.3538.110

Ano. Ale díky moc všem, už asi vím jak na to.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 70.0.3538.110

Takovej nastrel na dva (tri) radky, nevim, kde chces definovat tu promennouset prom=soubor_ren obrazek*.jpg %prom%*.jpgmove %prom%*.jpg nekam\nahradi to ale jen ten urcity pocet znaku, takze je potreba zkratit nebo doplnit nejakym znakem. lip by to slo asi v powershellu

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 70.0.3538.110

nebo na jeden radek:if not "%prom%"=="" ren obrazek*.jpg %prom%_*.jpg&move %prom%*.jpg nekam\

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 70.0.3538.110

v powershellu Set-Variable prom Soubordir *.jpg|Rename-Item -newname {$_.name -replace "OBRAZEK","$prom"}move *.jpg nekam

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Příkazový řádek, Kačka, Přejmenování