Jak získat seznam souborů ve složce Windows

Jak získat seznam souborů ve složce Windows

Když jsem byl osloven s otázkou, jak rychle zobrazit seznam souborů do textového souboru, uvědomil jsem si, že neznám odpověď. Ačkoli úkol, jak se ukázalo, je docela běžný. To může být vyžadováno k přenosu seznamu souborů na specialistu (k vyřešení problému), nezávislé údržby časopisu obsahu složek a dalších účelů.

Bylo rozhodnuto eliminovat mezeru a připravit pokyny k tomuto tématu, které ukáže, jak získat seznam souborů (a vnořených složek) ve složce Windows podle příkazového řádku a jak tento proces automatizovat, pokud úkol často často se vyskytuje.

Získání textového souboru s obsahem složky na příkazovém řádku

Nejprve, jak vytvořit textový dokument obsahující seznam souborů v požadované složce ručně.

  1. Spusťte příkazový řádek jménem správce.
  2. Zadejte CD X: \Složka \ kde x: \ složka \ je plná cesta ke složce, seznam souborů, ze kterých je třeba získat. Klikněte na Enter.
  3. Zadejte příkaz Dir // /-P /Ó:Gen>Soubory.Txt (kde soubory.TXT - textový soubor, ve kterém bude uložen seznam souborů). Klikněte na Enter.
  4. Pokud příkaz použijete s parametrem /b (Dir // /B /-P /Ó:Gen>Soubory.Txt), pak jakékoli další informace o velikosti souborů nebo datum stvoření ve výsledným seznamu chybí - pouze seznam jmen.

Připraven. V důsledku toho bude vytvořen textový soubor obsahující potřebné informace. Tým je nahoře, tento dokument je uložen ve stejné složce, seznam souborů, ze kterých musíte získat. Výstup můžete také odstranit do textového souboru, v tomto případě se seznam zobrazí pouze na příkazovém řádku.

Kromě toho by se měli vzít v úvahu uživatelé ruské verze Windows okna, že soubor je uložen v kódování Windows 866, tj. V běžném notebooku, místo ruských znaků uvidíte hieroglyfy (ale můžete použít Alternativní textový editor pro prohlížení například vznešeného textu).

Získáme seznam souborů pomocí Windows PowerShell

Můžete také získat seznam souborů ve složce pomocí příkazu Windows PowerShell. Pokud chcete seznam uložit do souboru, spusťte powershell jménem administrátora, pokud se jen podíváte na okno - dost jednoduchého spuštění.

Příklady týmů:

  • Get -childim -Path C: \ Složka -output seznamu všech souborů a složek umístěných ve složce na disku C v okně PowerShell.
  • Get -childim -Path C: \ Složka | Out-File C: \ Files.TXT - Vytvoření souborů textových souborů.txt se seznamem souborů ve složce.
  • Přidání parametru -Recurse k prvnímu popsanému příkazu také zobrazuje obsah všech vnořených složek v seznamu.
  • Parametry -file a -Directory vám umožňují získat seznam pouze souborů nebo pouze složek.

Ne všechny parametry get-Childitem jsou uvedeny výše, ale v rámci úkolu popsaného v této příručce si myslím, že budou stačit.

Microsoft Fix IT Utility pro tisk obsahu složky

Na stránce https: // podpora.Microsoft.Com/ru-ru/kb/321379 Existuje Microsoft Fix jeho užitečnost, která přidává do kontextové nabídky položky „Print Directory List“, která zobrazuje seznam souborů ve složce tisku.

Navzdory skutečnosti, že program je určen pouze pro Windows XP, Vista a Windows 7, úspěšně pracoval v systému Windows 10, stačilo jej začít v režimu kompatibility.

Stejná stránka navíc zobrazuje postup pro ruční přidání příkazu pro výstup souborů do vodiče, zatímco možnost pro Windows 7 je také vhodná pro Windows 8.1 a 10. A pokud nemusíte tisknout, můžete nabízené příkazy Microsoft mírně opravit odstraněním parametru /P ve třetím řádku a zcela odebráním čtvrtého.