Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

C# i Pokretanje Windows Service-a preko mreze

[es] :: .NET :: C# i Pokretanje Windows Service-a preko mreze

[ Pregleda: 802 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

T0X1C

Član broj: 80224
Poruke: 26
*.adsl.net.t-com.hr.



Profil

icon C# i Pokretanje Windows Service-a preko mreze26.05.2009. u 17:27 - pre 182 meseci
Evo jednog novog problema, a buduci da nikad nisam otisao s ovog foruma bez nekog korisnog rjesenja nadam se da i ce i ovajput biti tako :))
Problem je sljedeci, trebam ukljuciti odredjeni Windows Service na racunalima koji su na mrezi.

Kod radi super ako je varijabla server postavljena na "localhost", no ako je stavim kao ime nekog racunala na mrezi npr. "Server" onda mi "err" izbaci sljedeci error: Cannot open Service Control Manager on computer 'Server'. This operation might require other privileges.

Sve proradi ako ja naprimjer odem na Start>Run i upisem \\Server, unesem User i Pass i onda program radi (problem je u indentifikaciji)

E mene zanima kako da dodam u kod se on automatski logira na zadano racunalo i onda nastavi s izvedbom koda...

Evo i koda dole:
Code:
 
private void Wake(string service, string server)
        {

            ServiceController sc = new ServiceController(service,server);

            try
            {
                sc.Start();
                sc.WaitForStatus(ServiceControllerStatus.Running);
            }
            catch (InvalidOperationException err)
            {
                Console.WriteLine(err);
            }
        }   
 
Odgovor na temu

[es] :: .NET :: C# i Pokretanje Windows Service-a preko mreze

[ Pregleda: 802 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.