แบตช์ไฟล์เพื่อย้ายหลายไฟล์ไปยังหลาย dir
- ปัญหา
- สารละลาย
- บันทึก
ปัญหา
ฉันต้องการไฟล์แบตช์เพื่อย้ายหลายไฟล์จากหลายไดเรกทอรีไปยังหนึ่งไดเรกทอรีในหนึ่งเดียว
ขับรถ ตัวอย่าง:
C: CanProdAMDDetailProc *. * C: CanProdAMDSumProc *. * C: CanProdAMDDetailProc * .DKPDDDDD. * C: CanProdSMDDetaiilProc * .CD. * CD CanProdAMDDetailProc *. * C: CanProdSMDSumProc * .CDDPDDDDipDipDoc
สารละลาย
คุณสามารถลองด้วยสคริปต์ด้านล่าง
@echo off สำหรับ / f "โทเค็น = * delims =" %% g ใน ('dir / b / s "C: CanProd" ^ | ค้นหา "Proc \"') ย้าย "%% g" "พา ธ ปลายทาง"
บันทึก:
เส้นทางปลายทางควรเสร็จเช่น "D: test \" เส้นทางควรลงท้ายด้วยเครื่องหมายทับ ()
บันทึก
ขอบคุณ Hawk สำหรับเคล็ดลับนี้ในฟอรัม