Вақте ки онҳо аз ман пурсиданд, ки чӣ тавр ба зудӣ рӯйхати файлҳо дар файли матн, ман фаҳмидам, ки ман ҷавоб намедиҳам. Гарчанде, ки вазифа, чунон ки маълум шуд, хеле маъмул аст. Ин мумкин аст, ки рӯйхати файлҳоро ба мутахассиси (барои ҳалли мушкилот) гузаронад, мӯҳтавои мӯҳтавои ҷузвдонҳо ва мақсадҳои дигарро талаб кунад.
Он қарор дода шуд, ки фазои фосидро бартараф карда, дастурҳои дар ин мавзӯъ муқарраршударо тартиб диҳед, ки он чӣ тавр ба рӯйхати файлҳо (ва зергурӯҳҳо) дар папкаи Windows бо хати фармон ва инчунин, чӣ тавр ин равандро автоматӣ мекунад, агар вазифа зуд зуд шавад.
Гирифтани файли матн бо мундариҷаи ҷузвдон дар сатри фармон
Аввалан, чӣ тавр ба ҳуҷҷати матнӣ, ки рӯйхати файлҳоро дар ҷузвдони дилхоҳ дастӣ мекунад, гиред.
- Ҳудуди фармонро ҳамчун мудир иҷро кунед.
- Дохил кунед Бештар x: folder ки дар он x: folder ин роҳи пурра ба феҳрист, рӯйхати файлҳое, ки аз он гирифта мешавад. Enter -ро пахш кунед.
- Фармонро ворид кунед dir /a / -Инчунин,o:ген>файлҳо.txt (ки дар он файлҳои file.txt файли матн, ки дар он рӯйхати файлҳо сабт мешаванд). Enter -ро пахш кунед.
- Агар шумо фармонро бо параметр / b (dir /a /b / -Инчунин,o:ген>файлҳо.txt), рӯйхати дар натиҷа маълумоти иловагӣ дар бораи андозаи файл ё санаи офариниш вуҷуд надорад - фақат рӯйхати номҳо.
Иҷро шудааст. Дар натиҷа, файли матн, ки дорои маълумоти зарурӣ хоҳад буд, бунёд карда мешавад. Дар фармони мазкур, ин ҳуҷҷат дар як феҳрист, рӯйхати файлҳое, ки шумо мехоҳед гиред. Шумо инчунин метавонед ба версияи ба файли матне, ки дар он рӯйхат танҳо дар сатри фармон нишон дода мешавад, хориҷ шавед.
Илова бар ин, барои истифодабарандагони версияи русии Windows, шумо бояд ба инобат гиред, ки файл дар Windows 866 рамзгузорӣ захира карда шудааст, яъне шумо метавонед аломати рамзиро ба ҷои аломати рамзи русӣ бинед (аммо шумо метавонед муҳаррири алтернативии матн барои дидани, масалан, Беҳтарин матнро) истифода баред.
Рӯйхати файлҳоро бо истифодаи PowerShell-и Windows дарёфт кунед
Шумо метавонед файлҳоро дар ҷузвдон истифода кунед, бо истифодаи фармонҳои Windows PowerShell. Агар шумо хоҳед, ки феҳристи файлро захира кунед, пас PowerShell ҳамчун администратор иҷро кунед, агар шумо танҳо дар тиреза ҷустуҷӯ кунед, фақат он оғоз меёбад.
Намунаҳои фармонҳо:
- Get-Childitem -Path C: Феҳрист - ҳамаи файлҳо ва ҷузвдонҳоро дар ҷузвдони папкаи дар диски Powershell сабт мекунад.
- Get-Childitem -Path C: Folder | Ex-File C: Files.txt - файли матнӣ Files.txt бо рӯйхати файлҳо дар ҷузвдони Folder эҷод кунед.
- Илова намудани параметрҳои Рекурӣ ба қоидаҳои аввалин, инчунин мӯҳтавои ҳамаи зергурӯҳҳои дар рӯйхат рӯйхатро нишон медиҳад.
- Функсияҳои Файл ва векторро ба шумо имкон медиҳад, ки танҳо файлҳо ва ҷузвдонҳоеро номбар кунед.
Дар боло ҳамаи параметрҳои Get-Childitem нест, балки дар доираи вазифаи дар ин дастур тавсифшуда, ман фикр мекунам, ки онҳо кофӣ хоҳанд буд.
Microsoft барои таблиғи мӯҳтавои ҷузвдон ёрии коммуналӣ
Дар саҳифаи //support.microsoft.com/ru-ru/kb/321379 аст, Microsoft Fix It барномаи, ки ба унвони "Рӯйхати Рӯйхати чопӣ" ба менюи контексти эзот, ки файлҳоро дар папкаи чопӣ меноманд, илова мекунад.
Сарфи назар аз он, ки барнома танҳо барои Windows XP, Vista ва Windows 7 сохта шудааст, он бомуваффақият дар Windows 10 бомуваффақият ба амал омад, он барои кофтуков кардан дар ҳолати мутобиқат буд.
Илова бар ин, дар ҳамон саҳифа фармони дастӣ барои нишон додани рӯйхати файлҳо дар Explorer, нишон медиҳад, ки варианти Windows 7 инчунин барои Windows 8.1 ва 10 мувофиқ аст. Агар шумо чоп накардед, шумо метавонед фармонҳои Microsoft-ро аз тариқи ҷудошавии параметр / p дар хати сеюм ва пурра аз байн бурдани чорум.