Hogy lehet win7 esetén egy mappa összes file-jának nevét egyszerre kimásolni?
Arról van szó, hogy egy többszáz file-t tartalmazó mappából kellene a fájlok neveit jegyzettömbbe mentenem. Ez egyenként nem probléma, de napokig tartana, míg mindet megcsinálom külön-külön. :) Létezik megoldás a fájlnevek csoportos kimásolására, elmentésére?
Köszönöm!
Szia.
Próbáld a dir parancsot : Dir *.* > fájlneve.txt
illetve paraméterezheted, mert a fenti parancs egy táblázat szerűséget ment a fájlneve.txt fájlba.
Ha nem kell csak a fájl neve akkor a következőt használd : Dir *.* /B /ON > fájlneve.txt
- /B :Egyszerű formátum (nincs fejléc-információ és összegzés)
- /O : Fájlok rendezett listázása : N : Név szerint (abc)
A fenti parancs egy rendezett listát készít.
Arra figyelj, hogy a "fájlneve.txt" file is benne lesz a listában.
Sok sikert.
üdv.
Szia.
Semmi gond sincs.
A keresés/futtatásba ird be : cmd.
Megjelenik a DOS ablak abban kell kiadni a DIR parancsot a megfelelő paraméterekkel.
Kellhet még a CD parancs mint olyan (amivel tudsz a mappák között navigálni - a cd parancsot is a DOS ablakban kell beirni)
Itt a DOS a wikiből. itt megnézheted a CD parancsot : [link]
ha hosszú fájneves mappát adsz meg a CD vagy a DIR parancsnak vagy olyan mappanevet amiben szóköz van akkor a mappanevet időzőjelek közé kell tenni.
De ha irsz rá egy BAT fájlt akkor azt csak el kell inditani (illetve elinditás előtt a benne lévő mappák neveit módositani), valahogy igy :
dir "C:\Users\Felhasználó neve\Dokumentumok\*.*" /B /ON > "C:\Lista\lista1.txt"
A fenti sort kimásolod és beileszted egy jegyzettömbbe, és elmented akarmi.bat néven.
Ha elinditod az akarmi.bat fájlt (természetesen előtte a két elérési útvonalat javítani kell az igényeknek megfelelően : "C:\Users\Felhasználó neve\Dokumentumok\" és "C:\Lista\lista1.txt")
Akkor a fenti bat fájlnak a C:\LISTA mappába (ennek a mappának léteznie kell) létrehoz egy lista1.txt filét, amiben az adott mappa fájlai vannak. (újbóli elinditáskor a lista1.txt filét felűlírja)
Amivel gond lehet az ékezetes mappanevek, mivel DOS-ban nem úgy működnek az ékezetes betűk mint windowsban.
(Hiába irsz ékezetet a jegyzettömbben, az nem biztos hogy DOS-ban is ugyanez lesz). Ilyenkor a DOS ablakban kell kiadni a DIR parancsot.
Sok sikert.
üdv.
Köszönöm szépen a részletes választ! Azóta találtam egy kérdést itt a gyakorikérdéseken, ahol kiderült, Total Commanderrel egyszerűen kimásolhatóak a nevek. Ez az a kérdés :
http://www.gyakorikerdesek.hu/szamitastechnika__programok__1..
Kipróbáltam, és remekül működik!
Köszönöm!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!