Logo th.boatexistence.com

ทำไมเราจึงใช้การเรียกซ้ำใน powershell?

สารบัญ:

ทำไมเราจึงใช้การเรียกซ้ำใน powershell?
ทำไมเราจึงใช้การเรียกซ้ำใน powershell?
Anonim

-Recurse เป็นสวิตช์แบบคลาสสิก ซึ่งจะสั่งให้คำสั่ง PowerShell เช่น Get-ChildItem ทำซ้ำในไดเร็กทอรีย่อย เมื่อคุณจำได้ว่า -Recurse มาโดยตรงหลังจากไดเร็กทอรีแล้ว จะให้บริการคุณอย่างดีในสคริปต์ที่ต้องเจาะลึกเพื่อค้นหาข้อมูล

ทำไมเราใช้การเรียกซ้ำใน PowerShell

คำอธิบาย. Get-ChildItem cmdlet รับไอเท็มในตำแหน่งที่ระบุตั้งแต่หนึ่งตำแหน่งขึ้นไป หากสินค้าเป็นคอนเทนเนอร์ จะได้รับสินค้าภายในคอนเทนเนอร์ หรือที่เรียกว่าสินค้าย่อย คุณสามารถใช้พารามิเตอร์ Recurse เพื่อรับไอเท็มในคอนเทนเนอร์ย่อยทั้งหมด และใช้พารามิเตอร์ Depth เพื่อจำกัดจำนวนระดับที่จะเรียกซ้ำ

การเรียกซ้ำใน PowerShell คืออะไร

ฟังก์ชั่นเรียกซ้ำคือ ฟังก์ชั่นที่เรียกตัวเอง การเรียกซ้ำมักใช้ในการประมวลผลโครงสร้างที่เหมือนต้นไม้หรือซ้อนกันด้วยโค้ดที่ง่ายกว่าการใช้ฟังก์ชันวนซ้ำมาก

GCI ใน PowerShell คืออะไร

PowerShell Get-ChildItem (gci) คล้ายกับคำสั่ง dir ในพรอมต์คำสั่งของ windows Get-ChildItem (gci) รับไอเทม และหากเป็นไอเทมคอนเทนเนอร์ ก็จะได้ไอเทมย่อยภายในคอนเทนเนอร์ ตำแหน่งที่ระบุใน PowerShell Get-ChildItem อาจเป็นไดเร็กทอรีระบบไฟล์ รีจิสตรี หรือที่เก็บใบรับรอง

cmdlet คืออะไร

A cmdlet คือ คำสั่งแบบเบาที่ใช้ในสภาพแวดล้อม PowerShell รันไทม์ของ PowerShell จะเรียกใช้ cmdlet เหล่านี้ภายในบริบทของสคริปต์การทำงานอัตโนมัติที่มีให้ที่บรรทัดคำสั่ง รันไทม์ของ PowerShell ยังเรียกใช้โดยทางโปรแกรมผ่าน PowerShell API

แนะนำ: