Úgy döntöttek, hogy kiküszöbölik a szakadékot és előkészítik az utasításokat ezen a témában, amelyben bemutatjuk, hogyan lehet a fájlok (és az almappák) listáját a Windows parancssori mappában, valamint hogyan automatizálhatja ezt a folyamatot, ha a feladat bekövetkezik gyakran.
Szöveges fájl beszerzése a parancssorban lévő mappa tartalmával
![Fájllista megszerzése a parancssorban](/userfiles/135/803_2.webp)
Először is, hogyan készítsünk egy szöveges dokumentumot, amely manuálisan a kívánt mappában lévő fájlok listáját tartalmazza.
- Futtassa a parancssorot az adminisztrátor nevében.
- Írja CD X: \ mappa \ ahol X: \ mappa \ - a teljes elérési utat a mappát, a fájlok listája, ahonnan szeretne kapni. Nyomd meg az Entert.
- Adja meg a DIR / A / -P / O: GEN> Files.txt parancsot (ahol a fájlok.txt egy olyan szövegfájl, amelyben a fájllista mentésre kerül). Nyomd meg az Entert.
- Ha a parancsot használja a / b (dir / a / a / b / -p / o: gen> files.txt), akkor a lista hiányzik a fájlok méretéről, vagy a létrehozási dátum csak egy lista nevek.
Kész. Ennek eredményeképpen létrejön egy szövegfájl, amely tartalmazza a szükséges információkat. A parancs magasabb, ez a dokumentum ugyanabban a mappában van mentve, a fájlok listája, ahonnan meg szeretne kapni. A kimenetet a szövegfájlhoz is eltávolíthatja, ebben az esetben a lista csak a parancssorban jelenik meg.
Ezenkívül az ablakok orosz nyelvű változatainak felhasználói számára úgy kell tekinteni, hogy a fájl a Windows 866 kódolásban tárolódik, vagyis az orosz karakterek helyett a szokásos notepadban, akkor látni fogja a hieroglifákat (de használhatja egy alternatív szövegszerkesztő, például a nagyszerű szöveghez).
A Windows PowerShell segítségével fájlokat kapunk
A Windows PowerShell parancsok segítségével is megkaphatja a fájlok listáját a mappában. Ha egy listát szeretne menteni egy fájlba, akkor futtassa a PowerShell nevében az adminisztrátor nevében, ha könnyen megtekinthető az ablakban - elég egyszerű indítás.
Példák a csapatokra:
- Get-Childem -Path C: \ mappa - A Mappa mappában található összes fájl és mappa listájának kimenete a C lemezen a PowerShell ablakban.
- Get-Childem -Path C: \ mappa | Out-file c: \ files.txt - Hozzon létre egy szövegfájlfájlokat.txt a mappa mappában található fájlok listájával.
- A -Recurse paraméter hozzáadása az első leírt parancshoz Megjeleníti a listán szereplő összes almappák tartalmát.
- -File és -directory paraméterek lehetővé teszik, hogy csak fájlokat vagy csak mappákat kapjunk.
![A PowerShell-ban kapott fájlok listája](/userfiles/135/803_5.webp)
A fenti nem minden paramétere a Get-Childitem, de az útmutatóban leírt feladat keretében, azt hiszem, elég lesz.
A Microsoft Fix IT segédprogramja a tartalom mappájának nyomtatásához
A https://support.microsoft.com/ru-ru/kb/321379-en van egy Microsoft Fix IT segédprogram, hozzáadva a "Nyomtatási könyvtárlistát" a helyi menübe, a nyomtatási mappában található fájlok listáját.
Annak ellenére, hogy a program csak Windows XP, Vista és Windows 7 esetén készült, sikeresen dolgozott a Windows 10-ben, elég volt ahhoz, hogy kompatibilitási módban futhasson.
Ezenkívül ugyanazon az oldalon a kézikönyv sorrendje a karmesterhez egy fájlkimeneti parancs hozzáadásával megjelenik, és a Windows 7 opció is alkalmas Windows 8.1 és 10-re. És ha nem kell nyomtatni, akkor javíthatja a A Microsoft parancsok által kínált parancsok, törölve a paramétert / p-t a harmadik sorban, és teljesen eltávolítja a negyediket.