Як атрымаць спіс файлаў у тэчцы Windows

Калі да мяне звярнуліся з пытаннем пра тое, як хутка вывесці спіс файлаў у тэкставы файл, я зразумеў, што адказу я не ведаю. Хоць задача, як аказалася, досыць часта сустракаемая. Гэта можа спатрэбіцца для перадачы спісу файлаў спецыяліста (для вырашэння нейкай праблемы), самастойнага вядзення часопіса змесціва тэчак і іншых мэтаў.

Вырашана было ліквідаваць прабел і падрыхтаваць інструкцыю на гэтую тэму, у якой будзе паказана, як атрымаць спіс файлаў (і ўкладзеных тэчак) у тэчцы Windows сродкамі каманднага радка, а таксама пра тое, як аўтаматызаваць гэты працэс, калі задача ўзнікае часта.

Атрыманне тэкставага файла з змесцівам тэчкі ў камандным радку

Спачатку пра тое, як зрабіць тэкставы дакумент, які змяшчае спіс файлаў у патрэбнай тэчцы, ўручную.

  1. Запусціце камандную радок ад імя адміністратара.
  2. Калі ласка, увядзіце cd x: folder дзе x: folder - поўны шлях да тэчцы, спіс файлаў з якой можна было атрымаць. Націсніце Enter.
  3. увядзіце каманду dir /a / -p /o:gen>files.txt (Дзе files.txt - тэкставы файл, у якім будзе захаваны спіс файлаў). Націсніце Enter.
  4. Калі выкарыстоўваць каманду з параметрам / b (dir /a /b / -p /o:gen>files.txt), То ў атрыманым спісе будзе адсутнічаць любая дадатковая інфармацыя аб памерах файлаў ці даце стварэння - толькі спіс імёнаў.

Гатова. У выніку будзе створаны тэкставы файл, які змяшчае неабходную інфармацыю. У камандзе вышэй, дадзены дакумент захоўваецца ў той жа тэчцы, спіс файлаў з якой патрабуецца атрымаць. Можна таксама прыбраць выснову ў тэкставы файл, у гэтым выпадку спіс будзе адлюстроўвацца толькі ў камандным радку.

Акрамя гэтага, для карыстальнікаў рускамоўнай версіі Windows варта ўлічваць тое, што файл захоўваецца ў кадоўцы Windows 866, гэта значыць у звычайным нататніку замест рускіх знакаў вы ўбачыце іерогліфы (але можна выкарыстоўваць альтэрнатыўны тэкставы рэдактар ​​для прагляду, напрыклад, Sublime Text).

Атрымліваем спіс файлаў з дапамогай Windows PowerShell

Вы таксама можаце атрымаць спіс файлаў у тэчцы выкарыстоўваючы каманды Windows PowerShell. Калі вы хочаце захаваць спіс у файл, то запусціце PowerShell ад імя адміністратара, калі проста прагледзець у акне - дастаткова простага запуску.

Прыклады каманд:

  • Get-Childitem -Path C: Folder - выснова спісу ўсіх файлаў і тэчак, якія знаходзяцца ў тэчцы Folder на дыску C у акне Powershell.
  • Get-Childitem -Path C: Folder | Out-File C: Files.txt - стварэнне тэкставага файла Files.txt са спісам файлаў у тэчцы Folder.
  • Даданне параметру -Recurse да першай апісанай камандзе выводзіць у спісе таксама змесціва ўсіх укладзеных тэчак.
  • Параметры -File і -Directory дазваляюць атрымаць спіс толькі файлаў ці толькі тэчак адпаведна.

Вышэй пералічаныя далёка не ўсе параметры Get-Childitem, але ў рамках апісванай у гэтым кіраўніцтве задачы, думаю, іх будзе дастаткова.

Ўтыліта Microsoft Fix it для друку змесціва тэчкі

На старонцы //support.microsoft.com/ru-ru/kb/321379 прысутнічае ўтыліта Microsoft Fix It, дадавалая ў кантэкстнае меню правадыра пункт "Print Directory Listing", які выводзіць спіс файлаў у тэчцы на друк.

Нягледзячы на ​​тое, што праграма прызначана толькі для Windows XP, Vista і Windows 7, яна паспяхова спрацавала і ў Windows 10, дастаткова было запусціць яе ў рэжыме сумяшчальнасці.

Дадаткова, на той жа старонцы паказаны парадак ручнога дадання каманды высновы спісу файлаў у правадыр, пры гэтым варыянт для Windows 7 падыдзе і для Windows 8.1 і 10. А калі вам не патрабуецца выснова на друк, вы можаце трохі падправіць прапанаваныя Microsoft каманды, выдаліўшы параметр / p ў трэцім радку і цалкам прыбраўшы чацвёртую.

Глядзіце відэа: КАК ПРОШИТЬ РОБОТ ПЫЛЕСОС XIAOMI СВОЙ ЯЗЫКОВОЙ ПАКЕТ (Можа 2024).