Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   windows-процессы (https://javascript.ru/forum/misc/8737-windows-processy.html)

kholan 10.04.2010 18:45

windows-процессы
 
Подскажите, пожалуйста, можно ли средствами js проверить существование локального windows-процесса? Т. е. нужно найти процесс по имени. Если процесса нет (определенное приложение не запущено), рассказать об этом пользователю. Буду рад любой информации. Спасибо.

Octane 10.04.2010 18:58

http://javascript.ru/forum/css-html/...avascript.html

Riim 14.04.2010 07:00

tasklist или WMI

subzey 14.04.2010 14:49

Вы это себе делаете?

Советую ознакомиться с программкой nnCron. Это сервис, запускающийся от имени системы, принимающий скрипты на языке Forth и позволяющий делать с их помощью в windows практически всё.

Riim 15.04.2010 04:25

А оно надо, устанавливать еще один сервис, если WSH уже установлен?

MereNonsense 29.08.2010 00:34

пришел получать ответ, а получилось, что сам и отвечаю..
 
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 и запустите. если Блокнот еще не запущен, он запустится

float 29.08.2010 04:58

Цитата:

вот это сохраните с типом js и запустите. если Блокнот еще не запущен, он запустится
Фигасе... Никогда бы не подумал, что JS это может...

А можно поподробнее что эт такое, и где можно почитать об этом?(key words?:))

Riim 29.08.2010 07:30

Цитата:

Сообщение от MereNonsense
пришел получать ответ, а получилось, что сам и отвечаю

вам ответили на столько, на сколько и следует рассчитывать, а именно, дали направление, готовый код вы уже сами пишите.

Цитата:

Сообщение от float
А можно поподробнее что эт такое, и где можно почитать об этом?

http://www.script-coding.info/
http://realcode.ru/?searchText=wsh

Kolyaj 29.08.2010 09:43

Цитата:

Сообщение от float
Никогда бы не подумал, что JS это может...

Не путайте язык со средой выполнения.

MereNonsense 29.08.2010 17:32

я полный ламер в js (и не учу его), так что трудно было найти ответ
а получилось случайно и только потому, что у меня была коза

"tasklist или WMI" это не помощь, а отмазка от помощи


Часовой пояс GMT +3, время: 16:12.