6
วิธีคัดลอกไฟล์ที่เร็วที่สุด
หากเราประสบความสำเร็จในการสร้างบนเซิร์ฟเวอร์การสร้างของเรา (CCNET) ไฟล์เว็บไซต์ ASP.NET ทั้งหมดจะถูกคัดลอกไปยังไดเรกทอรีเสมือน (% output_dir%) เพื่อให้ผู้ที่ไม่ใช่นักพัฒนาสามารถดู / ทดสอบเวอร์ชันล่าสุดของเว็บไซต์ ในตอนท้ายของการสร้างไฟล์ค้างคาวต่อไปนี้จะถูกดำเนินการ rmdir /s /q "%output_dir%" mkdir "%output_dir%" xcopy "%source_dir%*" "%output_dir%" /e /c /i /q /-y ปัญหาคือฉันพบว่าการคัดลอกช้าและสงสัยว่ามีคำสั่ง copy ใด ๆ ใน Windows 2008 ที่เร็วกว่า xcopy หรือไม่ แหล่งที่มาและปลายทางอยู่ในไดรฟ์เดียวกัน ด้านล่างนี้เป็นข้อโต้แย้งที่เราใช้เมื่อคัดลอก /e = copies directories and sub directories including empty ones. /c = continues …