windows-процессы
Подскажите, пожалуйста, можно ли средствами js проверить существование локального windows-процесса? Т. е. нужно найти процесс по имени. Если процесса нет (определенное приложение не запущено), рассказать об этом пользователю. Буду рад любой информации. Спасибо.
|
|
|
Вы это себе делаете?
Советую ознакомиться с программкой nnCron. Это сервис, запускающийся от имени системы, принимающий скрипты на языке Forth и позволяющий делать с их помощью в windows практически всё. |
А оно надо, устанавливать еще один сервис, если WSH уже установлен?
|
пришел получать ответ, а получилось, что сам и отвечаю..
var Process = GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery("Select * from Win32_Process Where Name = 'notepad.exe'"); if ( Process.Count < 1 ) { new ActiveXObject("WScript.Shell").Exec("notepad.exe"); } вот это сохраните с типом js и запустите. если Блокнот еще не запущен, он запустится |
Цитата:
А можно поподробнее что эт такое, и где можно почитать об этом?(key words?:)) |
Цитата:
Цитата:
http://realcode.ru/?searchText=wsh |
Цитата:
|
я полный ламер в js (и не учу его), так что трудно было найти ответ
а получилось случайно и только потому, что у меня была коза "tasklist или WMI" это не помощь, а отмазка от помощи |
Часовой пояс GMT +3, время: 16:12. |