Logo ky.boatexistence.com

Эмне үчүн биз powershellде рекурсияны колдонобуз?

Мазмуну:

Эмне үчүн биз powershellде рекурсияны колдонобуз?
Эмне үчүн биз powershellде рекурсияны колдонобуз?

Video: Эмне үчүн биз powershellде рекурсияны колдонобуз?

Video: Эмне үчүн биз powershellде рекурсияны колдонобуз?
Video: PowerShell! Moving Files and Directories 2024, Июль
Anonim

-Recurse - бул классикалык которгуч, ал Get-ChildItem сыяктуу PowerShell буйруктарын подкаталогдордо кайталоону буйруйт -Recurse каталогдон кийин түз келерин эстегенде, ал маалымат табуу үчүн тереңирээк изилдеп чыгуу керек болгон скрипттерде жакшы кызмат кылат.

Эмне үчүн PowerShellде рекурсия колдонобуз?

Сүрөттөм. Get-ChildItem командлети элементтерди бир же бир нече көрсөтүлгөн жерлерде алат. Эгерде буюм контейнер болсо, анда ал контейнердин ичиндеги нерселерди алат, алар бала буюмдар деп аталат. Бардык бала контейнерлердеги нерселерди алуу үчүн Recurse параметрин жана кайталануучу деңгээлдердин санын чектөө үчүн Тереңдик параметрин колдонсоңуз болот

PowerShellдеги рекурсия деген эмне?

Рекурсивдүү функциялар өзүн чакырган функция. Рекурсия адатта кайталануучу функцияларды колдонууга караганда бир топ жөнөкөй код менен дарак сымал же уя салынган структураларды иштетүү үчүн колдонулат.

PowerShellде GCI деген эмне?

PowerShell Get-ChildItem (gci) Windowsтун буйрук сабындагы dir буйругуна окшош. Get-ChildItem (gci) элементтерди алат жана эгерде бул нерсе контейнер болсо, ал контейнердин ичинде жеткиликтүү болгон бала буюмдарды алат. PowerShell Get-ChildItem ичинде көрсөтүлгөн жер файл тутумунун каталогу, реестр же сертификаттар дүкөнү болушу мүмкүн.

Cmdlet деген эмне?

Кмдлет бул PowerShell чөйрөсүндө колдонулган жеңил буйрук PowerShell иштөө убактысы бул командлеттерди буйрук сабында берилген автоматташтыруу скрипттеринин контекстинде чакырат. PowerShell иштөө убактысы аларды PowerShell API'лери аркылуу программалык түрдө чакырат.

Сунушталууда: