

Jak ze souboru vytáhnou jen název ?
Zdravím,
mám cca 150 souborů a potřebuji z nich vytáhnout pouze názvy nejlépe do nějakého texťáku. Existuje na to nějaký program ? Soubory jsou různé - čtení názvu nesmí záviset na příponě souboru.
Díky
příkazem for %x in (*.*) do %~nx>>tvuj_soubor dostaneš do souboru tvuj_soubor názvy souborů z adresáře.
Díky, ale asi to nějak vorám, protože mi to píše :
"C:\Users\Filda\Desktop\mapy>surf_year30001>>C:\Us ers\Filda\Desktop\seznam.txt
surf_year3000 není názvem vnitřního ani vnějšího příkazu,
spustitelného programu nebo dávkového souboru."
Příkaz používám tento : "C:\Users\Filda\Desktop\mapy>for %x in (*.*) do %~nx>>C:\Users\Filda\Desktop\sezn
am.txt" - jsem v tý složce, kde mám ty soubory, ze kterých chci název a výsledný seznam je na ploše.
Promiň, moje chyba. Zapomněl jsem na příkaz echo, takže správně to mělo být:
for %x in (*.*) do echo %~nx>>tvuj_soubor
Dále podotýkám, že pokud název cílového souboru tvuj_soubor obsahuje nějaké mezery, tak se musí uzavřít do uvozovek, tedy "tvuj_soubor". Není chybou, když uvozovky uvedeš, i když v názvu mezery nejsou.
Dříve jsem na to používal Dir2tex, jestli funguje na vyšších verzích (win7 a dalších), nevím.
Inak v Total commanderi sa to dá jednoducho - vyznačiť súbory a v menu "Označiť" - Kopírovať vybrané názvy súborov.