Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - ASP и VBScript

Страница: 1 |

 

  Вопрос: ID процесса Добавлено: 10.02.06 10:12  

Автор вопроса:  двойчик | ICQ: 118197411 
Пиплы..подскажите,как получить ID процесса работающего скрипта. Нужно кильнуть все процессы wscript, оставив только текущий. Заранее благодарен

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #1
Добавлено: 11.02.06 16:55
А как ты киляешь процессы из под скрипта, если не секрет?

Ответить

Номер ответа: 2
Автор ответа:
 двойчик



ICQ: 118197411 

Вопросов: 4
Ответов: 3
 Профиль | | #2 Добавлено: 13.02.06 10:35
скрипт типа такого, только нужно сформировать массив из всех указанных процессов кроме этого текущего..
Set wbemServices = GetObject("winmgmts:";)'\\" & strComputer)
Set wbemObjectSet = wbemServices.InstancesOf("Win32_Process";)

For Each wbemObject In wbemObjectSet
    WScript.Echo "Name: " & wbemObject.Name & vbCrLf & _
                 " Handle: " & wbemObject.Handle & vbCrLf & _
                 " Process ID: " & wbemObject.ProcessID & vbCrLf & _
                 " Parameters: " & wbemObject.Params
if wbemObject.name="wscript.exe" then terminate(wbemObject.Name)'Handle)
Next

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам