Перезапуск сервисов Windows XP

Программирование на Active Server Pages и VBScript.
Nospheratoo
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 15.09.2006 (Пт) 8:33

Перезапуск сервисов Windows XP

Сообщение Nospheratoo » 15.09.2006 (Пт) 8:40

Возникла следующая проблема. Создаю VBScript, в котором идет замена сертификатов для одной службы, после замены файла необходимо перезапустить службу. Необходимо сделать что-то в роде net stop, net start. Можно ли это на vbs организовать ? Вызывать комманду net stop из виндоузного шела не хочется, т.к. вылезает окно шела, и юзер пугается :D

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 15.09.2006 (Пт) 9:39

Можно копнуть в сторону WMI.

Это специальная скриптовая штука для управления системой. Поиск по форуму и MSDN.

Nospheratoo
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 15.09.2006 (Пт) 8:33

Сообщение Nospheratoo » 15.09.2006 (Пт) 9:51

Поковырял, ничё интересного не нашел, а можно более подробно ?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 18.09.2006 (Пн) 10:40

Подробности. Нужна статья из MSDN называется WMI Tasks for Scripts and Applications.

В ней описывается как работать с WMI через скрипты.

Нужен класс Win32_Service. Он позволяет оперировать с сервисами. Сложив эти подробности воедино получим, искомое.


Вернуться в ASP и VBScript

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList