Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


Сообщения: 402
Благодарности: 8

Профиль | Отправить PM | Цитировать


сам спросил - сам ответил
не увидел сначала метода GetOwner

Код: Выделить весь код
Set objProc = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2")
If Err.Number <> 0 Then
WScript.Echo Err.Number & ": " & Err.Description
WScript.Quit
End If
For Each objProc In objProc.ExecQuery("SELECT * FROM Win32_Process WHERE Name = 'notepad.exe'")
Return = objProc.GetOwner(strNameOfUser)
If strNameOfUser="name_user" then objProc.terminate
Next
нормальная конструкция или можно в самом запросе прикрутить привязку к пользователю ?

Отправлено: 15:06, 04-08-2009 | #2