ฉันพยายามใช้หลายพารามิเตอร์เพื่อค้นหา 3 ส่วนขยายที่แตกต่างกันใน windows / system32 ในคำสั่งเดียว: .exe
, .dll
และ.sys
นี่คือสิ่งที่ฉันต้องการ แต่ฉันไม่สามารถหาวิธีการรับ 3 ส่วนขยายทั้งหมดในคำสั่งเดียว:
dir c:\windows\system32\*.dll /p
ฉันพยายามใช้หลายพารามิเตอร์เพื่อค้นหา 3 ส่วนขยายที่แตกต่างกันใน windows / system32 ในคำสั่งเดียว: .exe
, .dll
และ.sys
นี่คือสิ่งที่ฉันต้องการ แต่ฉันไม่สามารถหาวิธีการรับ 3 ส่วนขยายทั้งหมดในคำสั่งเดียว:
dir c:\windows\system32\*.dll /p
คำตอบ:
สิ่งนี้จะทำในคำสั่งเดียว:
dir /pc:\windows\system32\*.exe c: \ windows \ system32 \ *. dll c: \ windows \ system32 \ *. sys
ผู้คนจำนวนมากไม่รู้ว่าคุณสามารถมีหลายแหล่งในคำสั่ง dir
หากคุณหมายถึงรายชื่อไฟล์ที่มีหนึ่งในสามส่วนขยายคุณควรเริ่มต้นด้วย:
dir *.exe *.dll *.sys
dir *.exe *.dll *.sys /s /p
จะค้นหาไดเรกทอรีย่อยทั้งหมดโดยมีการหยุดชั่วคราวระหว่างแต่ละหน้าจอ
ทำให้เป็นชุดไฟล์ (.bat) และเรียกใช้จากพรอมต์คำสั่ง
@echo off
dir c:\windows\system32\*.dll
pause
dir c:\windows\system32\*.exe
pause
dir c:\windows\system32\*.sys
ตัวเลือกอื่นคือไปที่C hange Dไดเรกทอรี&&
จากนั้นทำการค้นหา
cd c:\windows\system32 && dir *.exe *.dll *.sys
ประหยัดเวลาในการพิมพ์ ...