ฉันต้องการสแกนไดเรกทอรี (ไม่มีหมวดย่อย) และลบไฟล์ใด ๆ ที่มีส่วนขยายของ.avi ฉันลองใช้รูปแบบนี้ แต่ไม่มีข้อผิดพลาดเกิดขึ้นและไม่มีไฟล์ใดถูกลบ นี่คือรหัสที่ฉันพยายาม
get-childitem 'C:\Users\ramrod\Desktop\Firefly' -include *.avi | foreach ($_) {remove-item $_.fullname}
สิ่งที่ควรแก้ไขเพื่อลบ.aviไฟล์ทั้งหมดจากโฟลเดอร์?
rmและdelเป็นนามแฝงทั้งสองของRemove-Itemcmdlet
rm *.avi? (ใช่ว่าเป็นไวยากรณ์ PowerShell ถูกต้องเพราะrmเป็นนามแฝงของdel.