ลบไฟล์ใด ๆ ที่ไม่ใช่โฟลเดอร์


3

ฉันมีไดเรกทอรีที่ซับซ้อนในการทำงานของฉันและคนอื่นต้องการโครงสร้างมัน มีไดเรกทอรีจำนวนมากแทนที่จะบันทึกด้วยตนเองเขายืนยันเพียงแค่ทำซ้ำโฟลเดอร์นั้นแล้วลบไฟล์ทั้งหมดแล้วบีบอัดไดเรกทอรีทั้งหมดใน*.zipไฟล์ การบีบอัดทำได้ง่าย แต่ฉันจะลบไฟล์ได้อย่างไร ฉันเชื่อว่าการใช้บรรทัดคำสั่งเป็นวิธีการ แต่ฉันไม่รู้ว่าจะเริ่มอย่างไร มันอยู่บนระบบปฏิบัติการ Windows โดยวิธีการ


บางทีการลบทุกอย่างที่มีส่วนขยายใช่ไหม สิ่งที่ต้องการDEL [/options] "Path\*.*"ใช้สัญลักษณ์แทนและจุด ไม่แน่ใจ 100% วิธีการใช้งานดังนั้นเพียงแค่แนะนำ
หนัง

1
จริง ๆ แล้วบรรทัดคำสั่งDEL /Q /F /S "X:\RootFolder\*"จะทำเคล็ดลับสำหรับการลบแบบเรียกซ้ำและไม่รวมไดเรกทอรีใด ๆ ว่ามีไฟล์ที่มีนามสกุลหรือไม่ (เฉพาะไฟล์) มิฉะนั้นเครื่องมือบีบอัดที่คุณใช้อาจมีสวิตช์หรือตัวเลือกเพื่อลบไฟล์เมื่อถูกบีบอัดดังนั้นคุณจึงต้องการตรวจสอบว่าเป็นไฟล์ช่วยเหลือ ฯลฯ โดยเฉพาะสำหรับการลบไฟล์เท่านั้นโดยเฉพาะสร้างโฟลเดอร์จำลองที่มีข้อมูลจำลองและโครงสร้างโฟลเดอร์ ฯลฯ แล้วตรวจสอบกับไวยากรณ์และคำสั่งที่ฉันให้ไว้
Pimp Juice IT

คำตอบ:


5

คุณไม่จำเป็นต้องคัดลอกไฟล์ไดเรกทอรีทั้งหมดที่รวมอยู่คุณควรคัดลอกเฉพาะโครงสร้างต้นไม้ด้วยคำสั่ง

 xcopy SourceDir DestinationDir /T /E

ที่ไหน

/ e
คัดลอกไดเรกทอรีย่อยทั้งหมดแม้ว่าจะว่างเปล่า ใช้ / e กับตัวเลือกบรรทัดคำสั่ง / s และ / t

/ t
คัดลอกโครงสร้างไดเรกทอรีย่อย (นั่นคือแผนผัง) เท่านั้นไม่ใช่ไฟล์ ในการคัดลอกไดเรกทอรีว่างคุณต้องมี/eตัวเลือกบรรทัดคำสั่ง

การอ้างอิง

  • TechNetเว็บไซต์ของไมโครซอฟท์สำหรับxcopyคำสั่ง
  • mswindows ฟอรั่มเกี่ยวกับคำถามนี้โดยเฉพาะ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.