ฉันต้องการจำลองโครงสร้างโฟลเดอร์จากตำแหน่งที่ตั้งในตำแหน่งที่ตั้งอื่น นอกจากนี้ฉันต้องการเฉพาะโครงสร้างที่ลึกหนึ่งระดับเพื่อทำซ้ำ มีวิธีทำหรือไม่?
ฉันใช้ Windows 7 Professional 64 บิต
ฉันต้องการจำลองโครงสร้างโฟลเดอร์จากตำแหน่งที่ตั้งในตำแหน่งที่ตั้งอื่น นอกจากนี้ฉันต้องการเฉพาะโครงสร้างที่ลึกหนึ่งระดับเพื่อทำซ้ำ มีวิธีทำหรือไม่?
ฉันใช้ Windows 7 Professional 64 บิต
คำตอบ:
คุณสามารถใช้ XXCOPY ด้วยสวิตช์ / T และ / DL
/ DL จำกัด การประมวลผลของการซ้อนไดเร็กทอรีไปยังระดับ n
/ T สร้างโครงสร้างไดเรกทอรี แต่ไม่คัดลอกไฟล์ มันจะคัดลอกไดเรกทอรีทั้งหมดรวมถึงไดเรกทอรีที่ว่างเปล่า
หากคุณไม่ต้องการใช้โปรแกรมบุคคลที่สามคำสั่ง XCOPY เนทิฟ Windows 7 ยังสามารถทำซ้ำโครงสร้างโฟลเดอร์
xcopy source dest /t /e
จะสร้างโครงสร้างไดเรกทอรีรวมถึงโฟลเดอร์ว่าง แต่ไม่มีการคัดลอกไฟล์
Robocopy supercedes / แทนที่ xcopy ใน Windows 7 และอนุญาตให้ จำกัด การคัดลอกไปที่ระดับโฟลเดอร์ N ลึกเช่น:
robocopy <source> <dest> /e /create /lev:2
/eรวมโฟลเดอร์ย่อยแม้ว่าจะว่างเปล่า (ใช้/sแทนเพื่อยกเว้นโฟลเดอร์ว่าง)
/create คัดลอกโครงสร้างโฟลเดอร์และไฟล์ที่มีความยาวเป็นศูนย์เท่านั้น
/lev:Nขีด จำกัด ของโฟลเดอร์ย่อยข้ามไปยังระดับ N, รวมทั้ง<source>โฟลเดอร์ที่คุณระบุ ... ดังนั้น/lev:1จะรวมเฉพาะ<source>โฟลเดอร์ตัวเองและ/lev:2รวมถึงโฟลเดอร์ย่อยใด ๆ ได้ทันทีภายใต้<source>แต่ไม่ได้โฟลเดอร์ย่อยของพวกเขาและอื่น ๆ
ดูhttp://technet.microsoft.com/en-us/library/cc733145.aspxสำหรับรายละเอียด
จากพรอมต์คำสั่ง:
cd C:\Path\To\Source
for /d %i in (*) do @md "C:\Path\To\Destination\%i"
ตรวจสอบให้แน่ใจว่าได้อ้างอิงเส้นทางปลายทางเพื่อคำนึงถึงโฟลเดอร์ที่มีช่องว่างในชื่อ
ตรวจสอบเครื่องมือ Windows ฟรี47 โฟลเดอร์มันถูกสร้างมาเพื่อมัน!