Re: Składnia polecenia

Autor: Piotr Smerda <piotrs00_at_go2hell.pl>
Data: Wed 05 Jan 2005 - 13:22:31 MET
Message-ID: <15or5o0yncgc3.uke9hvrzut8.dlg@40tude.net>
Content-Type: text/plain; charset="us-ascii"

On Wed, 5 Jan 2005 11:17:43 +0100, Leon wrote:

> Witam
> 1.Jak powinna wygladac skladnia polecenia, ktora po stwierdzenieniu, ze
> okreslona usluga jest uruchomiona przechodzi do wykonania kolejnego
> polecenia?
> (uruchomienie uslugi NET START)
>

Set Shell=CreateObject("Wscript.Shell")
set
Services=GetObject("winmgmts:{impersonationlevel=impersonate}!\\maszyna\root\cimv2").ExecQuery("select
* from Win32_Service where Name='nazwa_serwisu'")
For each Service in Services
        Service.StartService()
Next

Koniec=False
Do
        set
Services=GetObject("winmgmts:{impersonationlevel=impersonate}!\\serwer\root\cimv2").ExecQuery("select
* from Win32_Service where Name='nazwa_serwisu'")
        For Each Service in Services
                if Service.State = "Running" Then Koniec = True
        Next
        Wscript.Sleep(1000)
Loop Until Koniec

-- 
Pozdrawiam
Piotrek
Received on Wed Jan 5 13:25:26 2005

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 05 Jan 2005 - 13:42:02 MET