จะฆ่า Java.exe จากไฟล์ Windows Batch ได้อย่างไร


-4

ฉันจะเขียนสคริปต์ไฟล์แบตช์ซึ่งจะฆ่ากระบวนการ java.exe ได้อย่างไร ฉันตั้งใจจะรันจาก Windows Task Scheduler

ขอบคุณ


คุณใช้ Windows รุ่นใดอยู่
แซคต.

google " กำหนดเวลาแฟ้มแบตช์ " และมีตัวเลือกมากมายสำหรับการค้นหาวิธี คุณสามารถผนวก windows เวอร์ชันของคุณไม่ว่าจะเป็นWindows XP , Windows 7หรือWindows 8และรับผลลัพธ์เฉพาะสำหรับระบบปฏิบัติการของคุณ
แซคต.

คำตอบ:


3
taskkill.exe /IM java.exe

หรือถ้าคุณต้องการบังคับให้กระบวนการออกจากการใช้งาน:

taskkill.exe /F /IM java.exe

คุณช่วยอธิบายเพิ่มเติมอย่างละเอียดหน่อยได้ไหมว่าฉันทำมันในงานแบ็ตแพดแล้วทำงานในตารางงาน
user207463

สิ่งนี้จะฆ่าโพรเซส Java ทั้งหมด
ปีเตอร์

2

จำเป็นต้องปฏิบัติตามการดำเนินการนี้

taskkill / F (บังคับ) / IM (ค่าถัดไปคือ imageName) programName.exe (และชื่อรูปภาพ!)

ดังนั้นฉันจะใช้

taskkill /F /IM java.exe

อ่านเพิ่มเติม


+1 สำหรับการโพสต์นี้เร็วกว่าฉัน;)
weberik

เพียง 16 วินาที!
เดฟ

ขอบคุณที่ตอบกลับอย่างรวดเร็ว. ดังนั้นหมายความว่าฉันควรคัดลอกบรรทัด exect (taskkill / F / IM java.exe) และบันทึกไฟล์ notepad ด้วย kill.bat แล้วเรียกใช้ผ่าน task task.it จะทำงาน?
user207463

ใช่. อย่างใดอย่างหนึ่งวางไว้ในไฟล์ชุด (ใช้ Notepad ที่คุณอธิบาย) หรือโดยตรงรันคำสั่งจาก TaskScheduler
weberik

1

ความเป็นไปได้อื่น:

wmic process where name="java.exe" delete

หรือ:

tskill java /a

1
โปรดทราบว่าฉันต้องการไฟล์งาน BATCH ซึ่งฉันจะทำงานผ่านตารางงาน ฉันจะทำสิ่งนั้นได้อย่างไร
user207463

2
โปรดทราบว่ามีบทเรียนมากมายสำหรับการเขียนไฟล์แบตช์ นี่คือวิธีที่รวดเร็ว: 1) เปิด Notepad 2) วางบรรทัดบนtaskkill /f /im java.exeNotepad 3) "kill-java.cmd"บันทึกแฟ้มเป็น
grawity
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.