ฉันกำลังเขียนไฟล์แบตช์สำหรับพรอมต์คำสั่ง Windows เพื่อลบไดเรกทอรีทั้งหมดที่ตรงกับนิพจน์บางอย่าง
ฉันก่อนใช้DIR
เพื่อกลับรายการธรรมดาของไดเรกทอรีที่ตรงกับการแสดงออก ฉันต้องการไพพ์เอาต์พุตแต่ละบรรทัดลงในคำสั่ง RMDIR เช่นนี้:
DIR *.delete /A:D /B /S | RMDIR /S /Q
อย่างไรก็ตามคำสั่งข้างต้นดูเหมือนจะไม่ทำงาน ฉันไม่เข้าใจว่าทำไมสิ่งนี้ถึงใช้งานไม่ได้และจะขอบคุณทุกคนที่สามารถให้คำอธิบายได้