Rulați programul ca un serviciu Windows

Să presupunem că, în calitate de serviciu, avem nevoie pentru a rula un fisier executabil - program.exe. situat în C: Files \ Program \ Program.

Notă dublu slash în căi - aceasta nu este o greșeală de scriere, ar trebui să fie. ProgramService - este numele serviciului. Puteți alege orice, atâta timp cât nu coincide cu deja existente.

Acum, deschide fereastra de comandă. În linia de comandă 7 și Windows Vista trebuie să fie întotdeauna rulat ca administrator (click dreapta pe comanda rapidă Prompt comandă, selectați „Executare ca administrator“). În fereastra de comandă:

Ca urmare, ar trebui să obțineți un răspuns: Serviciul a fost adăugat cu succes (Service adăugat cu succes). Dacă primiți un mesaj: Nu sunteți autorizat să facă acest lucru - vă rugăm să contactați administratorul de sistem - cel mai probabil, linia de comandă se execută ca de obicei, dar nu ca administrator.

Apoi, faceți dublu clic pe fișierul program.reg creat anterior o solicitare de a face modificări la registru confirmă.

Asta e tot. Rămâne pentru a reporni și testa funcționalitatea serviciului.

Opțiunea 1. Opriți serviciul, și apoi eliminați manual cheile de registry și fișiere.

Opțiunea 2: Opriți serviciul, executați următoarea comandă:

Aceasta nu este versiunea universală, funcționează numai cu serviciile instalate de instsrv.

Multumesc pentru informatii, foarte utile ....

vă mulțumesc foarte mult pentru articol pentru a elimina serviciul! foarte informativ. nu se aștepta să vadă atât de repede))
Odată ce situația a fost pe un alt SP3 netbook xn. zaglyuchil nod32, el a demolat, a început să pună cea mai recentă versiune, și nu se potrivește ... curățat manual întreaga C de la reziduuri de nod, a umblat pe listă cu căutare. Rezultatul a fost că toate la fel ca și îndepărtat și 2 serviciul și atârnate interferează cu instalarea. bine, există, de asemenea, un Windows a trebuit mult să șurub sus, astfel încât problema a fost rezolvată prin resetarea la W7 :)

Salut pentru cititorii regulate! )

Da, serviciul poate fi îndepărtat cu mâna, așa cum ați scris. În plus, puteți utiliza următoarea sintaxă pentru serviciile instalate de instsrv:
instsrv elimina numeserviciu (adăugat în articol).
O variantă mai versatil folosind utilități descrise aici sc

PS. Dacă există sugestii despre articole noi, voi accepta cu bucurie pentru examinare)

Rulați programul care se deschide un port pentru conexiunile de intrare necesită privilegii administrative sau setări speciale, care necesită, de asemenea, drepturi de administrator. Deci ...

Trebuie să privim. Cel mai probabil problema în temele CSS

Cred că se poate, dar pentru a rula ca un serviciu nu va funcționa!

Pentru a mări rezoluția, a crea un /etc/X11/xorg.conf cu următorii parametri în secțiunea de ecran a podcektsiyu Add Display cu opțiunea de ...

In schimb, sudo comanda mount -o bind / dev / mass-media // dev sudo introdus mount -o bind / dev / mass-media // Acum mount conține două ...

Rulați programul ca un serviciu Windows

articole similare