Avatar billede stefan_v Nybegynder
07. januar 2004 - 20:30 Der er 9 kommentarer og
1 løsning

Starte, stoppe genstarte en service (tjeneste) i Windows XP

Hej.
Er det muligt gennem ASP.NET at starte og stoppe en service (tjeneste)? eller endnu bedre at genstarte en tjeneste? Jeg kan gøre det manuelt på maskinen via Administration->Tjenester, men kan det lade sig gøre gennem ASP.NET over Internettet?

Styresystemet er Windows XP Pro. Og naturligvis admin rettigheder...

Tak. Stefan.
Avatar billede stefan_v Nybegynder
07. januar 2004 - 23:45 #1
Jeg har en løsning, som virker med C# (om den kommer til at virke direkte i ASP.NET ved jeg ikke endnu - jeg vender tilbage...)
Svaret på C#-løsningen kan ses her: http://www.eksperten.dk/spm/370539

Er der nogen der har prøvet dem i ASP.NET må i meget gerne give lyd...
Avatar billede nielsbrinch Nybegynder
08. januar 2004 - 10:25 #2
Jeg tror du løber ind i et problem med at ASPNET ikke er Administrator på computeren, men lad os se :)
Avatar billede stefan_v Nybegynder
08. januar 2004 - 19:33 #3
Hehe... nej den er god nok. ASPNET får adgang nægtet. Lidt træls. Selvom jeg giver den rettigheder, som ComputerAdministrator må den stadig ikke. ÆV!!! Kan man ikke køre den fra sin egen konto? Eller rettere kan man ikke give ASPNET rettigheder til den slags operationer? Hmm... Om det så bliver det sidste jeg gør! JEG SKAL HAVE DEN SERVICE GENSTARTET!!!

Ok. Jeg giver op. Nogen forslag? :)
Avatar billede nielsbrinch Nybegynder
08. januar 2004 - 19:36 #4
Kan man ikke indstille en service til automatisk at blive genstartet, hvis den skulle gå ned. Du kan nok ikke få ASP.NET til at genstarte den, men du registrerer den jo med ASP.NET, så må du også kunne sætte indstillinger på servicen med ASP.NET, ikke?
Avatar billede nielsbrinch Nybegynder
08. januar 2004 - 19:37 #5
Ja, der er i hvert fald en Recovery-funktion på services i Windows. Den skal du nok lege lidt med - finde en måde at provokere den på. Få den til at tro at din service er crashed - det må være muligt.
Avatar billede stefan_v Nybegynder
08. januar 2004 - 20:18 #6
Ja, det lyder ikke som en helt værst ide... Men man skal altså kunne nogle rimeligt grove bemærkninger sor at få Windows til at blive forvirret og mit bedste bud er, "DIN MOR!". Den reagerer overhovedet ikke...

Der ligger noget Genoprettelse på servicen, men jeg er ikke helt klar over hvornår den træder i kraft og man må da skulle rimeligt dybt i Windows-API'en hvis man skal få den til at gå basærk.

Hvis nu vi leger at jeg godt kan få processen stoppet, men bare skal have den startet igen... How would a man go about such a thing? Er det det den 'genoprettelses' funktion gør?.. Måske skulle jeg bare prøve... :)
Avatar billede nielsbrinch Nybegynder
08. januar 2004 - 21:54 #7
Hvad sker der hvis du provokerer en unhandled Error eller en Exception?
Avatar billede stefan_v Nybegynder
26. april 2004 - 15:29 #8
Fandt helt ud af denne her... Men tror den kan fikses i web.config eller lign.
Tak for hjælpen Niels. Smid et svar så lukker vi den her...
Avatar billede stefan_v Nybegynder
26. april 2004 - 15:30 #9
sorry...

Fandt    IKKE  helt ud af denne her... Men tror den kan fikses i web.config eller lign.
Tak for hjælpen Niels. Smid et svar så lukker vi den her...

sådan skulle den være...
Avatar billede stefan_v Nybegynder
25. september 2005 - 15:51 #10
5 måneder og intet svar... Lukker...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester