powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / службы
5 сообщений из 5, страница 1 из 1
службы
    #35117202
sanyacom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не подскажете, как с помощью VB произвести остановку/запуск служб Windows?

Заранее благодарен!
...
Рейтинг: 0 / 0
службы
    #35117302
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: sanyacom
> Не подскажете, как с помощью VB произвести остановку/запуск служб
> Windows?
Shell "cmd.exe /c net start имя службы", vbNormalFocus

или есть соответствующие АПИ и WMI

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
службы
    #35118895
sanyacom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А эта команда распространяется на службы компонентов (типа COM+)?
...
Рейтинг: 0 / 0
службы
    #35118990
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: sanyacom
> А эта команда распространяется на службы компонентов (типа COM+)?
Нет. Службы СОМ+ это не обычные службы. С помощью net start/stop можно
запустить/остановить службы от которых зависит работа СОМ+(COM+ Event
System, COM+ System Application, Microsoft Message Queue Service (MSMQ) и
др.). Я не совсем понимаю что тебе нужно, попробуй посмотреть
здесь:http://msdn.microsoft.com/msdnmag/issues/0900/instincts/ или
здесь:http://msdn2.microsoft.com/en-us/library/ms688248(VS.85).aspx и если
это не то, попробуй сформулировать вопрос :)
Удачи!

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
службы
    #35119210
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерчик:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
strComputer = "." 
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 
' Obtain an instance of the the class 
' using a key property value.
Set objShare = objWMIService.Get("Win32_Service.Name='MSSQLSERVER'")

' no InParameters to define

' Execute the method and obtain the return status.
' The OutParameters object in objOutParams
' is created by the provider.
Set objOutParams = objWMIService.ExecMethod("Win32_Service.Name='MSSQLSERVER'", "StartService")

' List OutParams
Wscript.Echo "Out Parameters: "
Wscript.echo "ReturnValue: " & objOutParams.ReturnValue
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / службы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]