ฉันพบคำตอบที่ใช้งานได้ที่เว็บไซต์ของ Microsoft หวังว่าจะอนุญาตให้มีการเชื่อมโยงข้าม URL แต่ถ้าลบออกจากฟอรัมนี้ให้ฉันทราบและฉันจะให้รายละเอียดที่นี่ เครดิตที่เหมาะสมในการแก้ไขปัญหาที่แท้จริงมีอยู่ที่ลิงค์ปลายทาง
มีรีจิสตรีคีย์ที่จับสถานะของสถานะเปิด / ปิดของโฟลเดอร์หลักใน Nav explorer ด้านซ้ายซึ่งสามารถตั้งค่าภายในเฟรมด้านซ้ายของ explorer, explorer ปิดเพื่อตั้งค่าคีย์ reg จากนั้นค่าคีย์ reg เปลี่ยนเป็นแบบอ่านอย่างเดียวด้วยตนเอง ตอนนี้เมื่อคุณเปิดโฟลเดอร์เหล่านั้นเป็นรายการโปรดหรือ ID ผู้ใช้ของคุณ (หรือมีปัญหามากกว่านั้นคือการตั้งค่ากล่องโต้ตอบไฟล์ / เปิดของโปรแกรมจำนวนมากจะเปิดโฟลเดอร์ผู้ใช้ของคุณอีกครั้ง) หลังจากเปิด regkey อ่านอย่างเดียว การขยายโฟลเดอร์ regkey ไม่ได้ถูกเขียนซ้ำเหลืออยู่ในสถานะที่คุณต้องการขยาย / ยุบ
ข้อมูลสถานะ NavPane ด้านซ้ายจะถูกเก็บไว้ในรีจิสตรีคีย์ HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Modules \ NavPane ถ้าคุณลบค่า ExpandedState รีจิสตรีในครั้งต่อไปที่คุณเปิด Explorer มันจะแสดงสถานะทรี "default"
ผู้ใช้ยังเขียนไฟล์แบตช์ข้อความ (เพื่อให้คุณสามารถตรวจสอบโค้ดแต่ละบรรทัดเพื่อดูว่ามันทำอะไร) เพื่อให้คุณสามารถตั้งค่า explorer ได้ตามต้องการจากนั้นเปลี่ยนสถานะ NavPane เป็นแบบอ่านอย่างเดียวเพื่อรักษาสถานะไว้โดยไม่มีกำหนด ชุดสคริปต์ยังช่วยให้คุณสามารถรีเซ็ตฟังก์ชันการทำงานเป็นหน้าต่างเริ่มต้น (เปิดอ่าน / เขียน regkey) และอื่น ๆ
นี่คือลิงค์ไปยังเว็บไซต์ของ Microsoft พร้อมรายละเอียดและไฟล์สคริปต์ทั้งหมด:
http://social.technet.microsoft.com/Forums/windows/en-US/48ebc898-290d-405f-b4d5-c3dc72278b76/collapse-all-foldertrees-when-closing-explorer
ในฐานะที่เป็นฟังก์ชั่นเสริมด้านบนฉันรวมข้อมูลนี้ไว้เนื่องจากไวยากรณ์ของเครื่องหมายจุลภาค / ช่องว่างแตกต่างกันสำหรับ Win7 กับ WinXP / รุ่นอื่น ๆ ที่ได้รับการบันทึกไว้อย่างกว้างขวางในเว็บไซต์ sytnax นี้จะเปิด explorer ไปยังโฟลเดอร์ที่คุณต้องการแยกออกจากโฟลเดอร์ที่ถูกขยาย / ยุบด้วยคำตอบที่ให้ไว้สำหรับคำถามโดยตรงของกระทู้นี้ แต่มักจะเกี่ยวข้องโดยตรงกับความตั้งใจในการเปิด explorer ตามความต้องการเฉพาะของคุณ
นี่คือพารามิเตอร์บรรทัดคำสั่งเพื่อเปิด Explorer เพิ่มเติมไปยังไดเรกทอรีที่ต้องการใน Win7 32- บิต Home Premium สร้างทางลัดด้วยบรรทัดคำสั่งนี้เป็นเป้าหมาย: C: \ Windows \ explorer.exe explorer / e / root, "C: \" / select, "C: \ PreferredDataDir"
แทนที่ C: \ PreferredDataDir ด้วยแน่นอนไดเรกทอรีที่คุณต้องการรวมถึงการอ้างอิงถึงรูทของ C: \ หรือรูทของตัวอักษรไดรฟ์อื่นหากต้องการมากกว่าไดเรกทอรีย่อย ตัวเลือกรูทที่ระบุยังอนุญาตให้เข้าถึง E: ไดรฟ์และอื่น ๆ ซึ่งไม่เหมือนกับเอฟเฟ็กต์ที่กำหนดไว้ของตัวเลือกเพื่อ จำกัด การเคลื่อนไหวเฉพาะภายในรูทที่ระบุซึ่งอาจทำงานบน Windows รุ่นอื่น ๆ