Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как снять ненужный процесс ? / 4 сообщений из 4, страница 1 из 1
23.01.2006, 08:56:58
    #33496446
MAzamat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как снять ненужный процесс ?
Подсажите как грамотно "убить" процесс после работы (после завершения работы с программой она сидит в процессах Диспетчера задач).
...
Рейтинг: 0 / 0
23.01.2006, 09:14:34
    #33496465
Андрей Il
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как снять ненужный процесс ?
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = 'Notepad.exe'")
For Each objProcess in colProcessList
objProcess.Terminate()
Next
...
Рейтинг: 0 / 0
23.01.2006, 09:42:19
    #33496497
Как снять ненужный процесс ?
1.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
On Error Resume Next

Dim strComputer
Dim UserName
Dim Password
Dim strProcessToKill
Dim SWBemlocator
Dim objWMIService
Dim objItem
Dim colItems

strComputer = "."
UserName = ""
Password = ""

strProcessToKill = "notepad.exe"

Set SWBemlocator = CreateObject("WbemScripting.SWbemLocator")
Set objWMIService = SWBemlocator.ConnectServer _
  (strComputer,"\root\CIMV2",UserName,Password)
Set colItems = objWMIService.ExecQuery("Select * from Win32_Process",, 48 )

For Each objItem in colItems
    If  objItem.Name = strProcessToKill Then
	    objItem.Terminate
    End If
Next

2.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Dim objShell
Dim strCommandLine

strCommandLine = "taskkill /f /im notepad.exe"

Set objShell = CreateObject("Wscript.Shell")

objShell.Run strCommandLine,  0 , False
...
Рейтинг: 0 / 0
23.01.2006, 10:05:31
    #33496543
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как снять ненужный процесс ?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как снять ненужный процесс ? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]