Làm cách nào để chấm dứt quá trình bằng cách sử dụng vbscript. XIN LƯU Ý, tôi cần phải chấm dứt quá trình chạy dưới cửa sổ môi trường 64-bit như mẹ đẻ 64 (không sử dụng select * from win_32_Process)Cách chấm dứt một quy trình trong vbscript
Cảm ơn,
Làm cách nào để chấm dứt quá trình bằng cách sử dụng vbscript. XIN LƯU Ý, tôi cần phải chấm dứt quá trình chạy dưới cửa sổ môi trường 64-bit như mẹ đẻ 64 (không sử dụng select * from win_32_Process)Cách chấm dứt một quy trình trong vbscript
Cảm ơn,
Lớp Win32_Process
cung cấp quyền truy cập vào tất cả 32-bit và 64 các tiến trình bit khi kịch bản được chạy từ một shell lệnh 64 bit.
Nếu đây không phải là một lựa chọn cho bạn, bạn có thể thử bằng cách sử dụng taskkill
lệnh:
Dim oShell : Set oShell = CreateObject("WScript.Shell")
' Launch notepad '
oShell.Run "notepad"
WScript.Sleep 3000
' Kill notepad '
oShell.Run "taskkill /im notepad.exe", , True
Chỉ cần gõ vào lệnh sau: taskkill/f/im (tên chương trình) Để tìm hiểu sự im của chương trình quản lý tác vụ mở của bạn và xem quy trình trong khi chương trình của bạn đang chạy. Sau khi chương trình đã chạy một quá trình sẽ biến mất khỏi trình quản lý tác vụ; đó là chương trình của bạn.
WIN32_Process trả về cả quy trình 64 và 32 bit! – stuartd