การสำรวจเส้นทางไดเรกทอรีเป็นกระบวนการที่เนื้อหาของโฟลเดอร์คอมพิวเตอร์หรือไดเรกทอรีถูกสแกนอย่างเป็นระบบผ่าน สำหรับผู้พัฒนาและผู้ใช้คอมพิวเตอร์มือใหม่การสำรวจเส้นทางไดเรกทอรีสามารถให้ข้อมูลที่เป็นประโยชน์มากมาย วิธีการนี้ใช้ในแอปพลิเคชั่นคอมพิวเตอร์ที่หลากหลายรวมถึงการค้นหาไฟล์ในระบบปฏิบัติการ
เมื่อดำเนินการสำรวจเส้นทางไดเรกทอรีกระบวนการจะเริ่มต้นใน "ไดเรกทอรีทำงาน" Traversals ไดเรกทอรีจำนวนมากจะเรียกซ้ำซึ่งหมายความว่าพวกเขาสแกนเนื้อหาของไดเรกทอรีการทำงานเช่นเดียวกับเนื้อหาของทุกโฟลเดอร์ที่แยกต่างหากหรือไดเรกทอรีย่อยไดเรกทอรีทำงานประกอบด้วย Traversals ไดเรกทอรีแบบเรียกซ้ำสามารถระบุกลุ่มไฟล์ขนาดใหญ่ที่มีคุณสมบัติคล้ายกันได้อย่างง่ายดาย การสำรวจเส้นทางไดเรกทอรีอาจถูกใช้เพื่อเลือกประเภทไฟล์เฉพาะสำหรับการวิเคราะห์การดัดแปลงหรือการลบ
การสำรวจเส้นทางสามารถทำได้สองวิธี วิธีการสำรวจเส้นทางแรกซึ่งโดยปกติแล้วผู้ใช้คอมพิวเตอร์ทุกคนในบางจุดจะทำผ่านส่วนต่อประสานผู้ใช้ของระบบปฏิบัติการ วิธีการทำสิ่งนี้อย่างแม่นยำนั้นขึ้นอยู่กับระบบปฏิบัติการ แต่ในบริบทนี้การสำรวจไดเรกทอรีมักจะง่ายพอ ๆ กับการคลิกเข้าไปในโฟลเดอร์จากนั้นคลิกเข้าไปในโฟลเดอร์ภายในโฟลเดอร์นั้นเป็นต้น เนื่องจากความเร็วของวิธีการนี้ถูก จำกัด ด้วยความเร็วที่ผู้ใช้สามารถผ่านไดเรกทอรีด้วยตนเองจึงมักจะช้ากว่าวิธีการสำรวจเส้นทางสองวิธี
โปรแกรมเมอร์และผู้พัฒนามักจะใช้วิธีการสำรวจเส้นทางที่สองซึ่งสร้างคำสั่งที่ชัดเจนให้กับระบบปฏิบัติการแทนที่จะใช้ส่วนต่อประสาน วิธีนี้มีความยืดหยุ่นมากกว่าการแวะผ่านอินเตอร์เฟสและมักจะเชื่อมโยงกับคำสั่งระบบปฏิบัติการอื่นเพื่อเข้าถึงและแก้ไขไฟล์จำนวนมากในคราวเดียว โดยทั่วไปผู้ใช้คอมพิวเตอร์ส่วนใหญ่ไม่จำเป็นต้องทำการสำรวจด้วยวิธีนี้แม้ว่าจะมีตัวเลือกอยู่เกือบตลอดเวลาก็ตาม
แม้ว่า traversals ของไดเรกทอรีจะมีประโยชน์มาก แต่ก็มีโอกาสที่จะถูกใช้ประโยชน์จากโค้ดที่เป็นอันตราย เมื่อเขียนโปรแกรมเว็บไซต์นักออกแบบเว็บไซต์มักจะต้องระมัดระวังเป็นอย่างยิ่งเพื่อให้แน่ใจว่าลูกค้าสามารถดูทราฟฟิกไดเรคทอรีที่ไม่ได้รับอนุญาต เนื่องจากการสำรวจเส้นทางไดเรกทอรีมีศักยภาพในการแสดงข้อมูลจำนวนมากการอนุญาตให้ลูกค้าเข้าถึงไดเรกทอรีองค์ประกอบของหน้าเว็บอาจมีความเสี่ยงด้านความปลอดภัยที่สำคัญ การสำรวจเส้นทางไดเรกทอรีไม่เป็นอันตรายหรือเป็นอันตรายในตัวเองดังนั้นการสแกนผ่านไดเรกทอรีในฐานะผู้ใช้ที่เชื่อถือได้ในคอมพิวเตอร์จะไม่เป็นอันตรายต่อคอมพิวเตอร์หรือข้อมูลโดยอัตโนมัติ ในบริบทเกือบทั้งหมด traversals ไดเรกทอรีมีความปลอดภัยวิธีการที่มีประโยชน์สำหรับการรับข้อมูลจากคอมพิวเตอร์


