23Aug

Kuidas käivitada mingeid programme kui taustteavet Windowsis

Kui olete nagu enamik Windowsi kasutajaid, on teil palju häid utiliite, mis töötavad Windowsi käivitamisel. Kuigi see töötab suurepäraselt enamikele rakendustele, on mõned neist, mida oleks hea alustada isegi enne, kui kasutaja logib arvutisse sisse. Selleks peate rakenduse käivitama Windowsi teenusena.

Windowsi teenused on spetsiaalne programmide klass, mis on konfigureeritud taustal käivituma ja käivituma( tavaliselt ilma igasuguse kasutajaliideseta), ilma et oleks vaja, et kasutaja logib arvutisse. Paljud mängurid ja toiteallikad teavad neid, nagu te kasutasite, et teie süsteemi kiirendamiseks keelata, kuigi see pole enam vajalik.

Rakenduse kui teenuse käitamise peamine eelis on see, et saate käivitada programmi enne, kui kasutaja logib sisse. See võib olla eriti oluline rakenduste puhul, mis pakuvad olulisi teenuseid, mida soovite saada arvutist eemal viibides.

SAATEGA SEOTUD TOOTED
Windowsi teenuste mõistmine ja haldamine
Kas soovite keelata Windowsi teenused arvuti kiirendamiseks?

Täiuslik näide sellest on Plex, meediaserveri rakendus, mis võib kohalikku sisu voogesitada peaaegu kõigis teie kuuluvates seadmetes. Muidugi, võite lasta tal istuda süsteemses salves nagu tavaline programm, aga mis siis, kui arvuti taaskäivitub elektrikatkestuse või ajastatud versioonide tõttu? Kuni pole sisse logitud arvutisse, pole Plex saadaval. See on ärritav, kui peate käima teise ruumis, et alustada Plexi varundamist, kuni teie popcorn hakkab külma ja väga ärritav, kui olete linnast väljas ja proovite oma meediat Interneti kaudu voogesitada. Plexi seadistamine teenusena lahendaks selle probleemi.

Enne alustamist peaksite olema teadlik mõnest olulisest hoiatusest rakenduse käitamiseks teenusena:

  • Rakendus ei salvesta ikooni süsteemses salves. Kui teil on vaja rakenduse korral regulaarselt ligipääsetavat liidest, ei pruugi see kõige paremini teenuseks olla.
  • Kui peate konfigureerimise muudatusi või värskendusi tegema, peate teenuse peatama, käivitage programm tavapärase rakendusena, tehke seda, mida peate tegema, peatage programm ja käivitage teenus uuesti.
  • Kui programm on Windowsi käivitamisel juba käivitatud, peate selle keelama, nii et te ei jõua kahe käivitatava eksemplari lõpuni. Enamikel programmidel on selle seade ümberlülitamiseks liides. Teised võivad oma käivituskausta lisada, et saaksite need sinna eemaldada.

Valmis rullida? Räägime selle seadistamisest.

Esimene samm: Install SrvStart

Rakenduse käivitamiseks teenusena peate kasutama väikest kolmanda osapoole rakendust. Seal on mitu, kuid meie lemmik on SrvStart. See oli algselt mõeldud Windows NT-i jaoks ja töötab peaaegu kõigi Windowsi versioonidega Windows XP-st.

Alustamiseks mine üle SrvStart allalaaditavale lehele ja haarake utiliit. Allalaaditav fail sisaldab vaid neli faili( kaks DLL-i ja kaks EXE-faili).Pole paigaldajat;asemel kopeerige need oma kausta C: \ Windows kausta oma Windowsi põhikaustasse SrvStart installimiseks.

. Samuti eeldame, et olete juba installinud ja seadistanud mis tahes programmi, mida kavatsete teenuseks muuta, kuid kui teil seda pole, on nüüd ka hea aeg seda teha.

Teine samm: uue teenuse

seadistustefaili loomine Järgmisena peate looma konfiguratsioonifaili, mille SrvStart loeb teenuse loomiseks. SrvStartiga saab palju teha, ja saate lugeda üksikasjalikke andmeid kõigi dokumentide lehe konfiguratsioonivalikute kohta. Selle näite puhul kasutame ainult kaht käsku: käivitamine, mis määrab käivitatava programmi ja shutdown_method, mis räägib SrvStart'ile, kuidas sulgeda programm vastava teenuse peatumisel.

Fire up Notepad ja looge oma konfiguratsioonifail, kasutades alltoodud vormingut. Siin kasutame Plexit, kuid saate luua faili mis tahes programmi jaoks, mida soovite teenusena käivitada. Käivitamise käsk määrab lihtsalt selle, kus käivitatav fail asub. Käsku shutdown_method kasutame parameetrit winmessage, mis paneb SrvStart saatma Windowsi tiheda sõnumi mis tahes teenuses avatavale aknale.

[Plex] startup = "C: \ Program Files( x86) \ Plex \ Plex Media Server \ Plex Media Server.exe" shutdown_method = winmessage

Ilmselt reguleerige tee ja nimi vastavalt käivitatavale programmile.

Salvestage uus konfiguratsioonifail kus iganes soovite ja asenda. txt laiendus koos. ini laiendusega. Märkige failinimi, sest me vajame seda järgmises sammus. Soovitavalt käsitsi kirjutamise hõlbustamiseks soovitame salvestada selle faili ajutiselt oma C-kettaseadmesse.

Kolmas samm: kasutage uue teenuse loomise käsku

Järgmine samm on Windowsi teeninduse kontroller( SC) käsk, et luua uus teenus, mis põhineb teie konfiguratsioonifaili kriteeriumidel. Avage käsuviip, paremklõpsates menüü Start( või vajutades Windows + X), valides käsuviiba( Admin) ja klõpsates seejärel Jah, et seda saaks administraatoriõigustega töötada.

Käsuviipides kasutage uue teenuse loomiseks järgmist süntaksi:

SC CREATE & lt; servicename & gt;Displayname = "& lt; teenusekirjeldus & gt;"binpath = "srvstart.exe -c Selles käskluses on paar asja. Esiteks on iga võrdse märk( =) selle järel tühiku. See on vajalik. Samuti on & lt; teenusekirjelduse & gt;väärtus on täielikult sinust. Ja lõpuks, & lt; starttype & gt;väärtus, soovite kasutada automaatset teenust, et teenus käivitaks Windowsiga automaatselt.

Nii et meie Plexi näites oleks käsk selline:

SC CREATE Plex Displayname = "Plex" binpath = "srvstart.exe Plex -c C: PlexService.ini" start = auto

Jah, lugesite seda õigust: Ikasutati C: \ PlexService.ini asemel C: PlexService.ini. Käsk nõuab, et eemaldaksite kaldkriipsu.

Käsu käivitamisel peaksite saama SUCCESSi sõnumi, kui kõik läheb hästi.

Sellest hetkest alates käivitub teie uus teenus alati, kui Windows käivitub. Kui avate Windowsi teenuste liidese( klõpsake lihtsalt nuppu Start ja tippige "Teenused"), võite uue teenuse otsida ja konfigureerida nagu ka teist.

Ja see on kõik selleks. Kui teil on Windowsiga käivitatavad rakendused ja kui soovite, et need alustataksid, ilma et kasutaja peaks sisse logima, on lihtsalt kõik rakendused teenuseks muutunud. Oleme lihtsalt puudutanud uue teenuse loomise ja käitamise põhimeetodit, kuid SrvStartiga saab palju paremini teha, kuidas teenus töötab. Kui soovite rohkem teada saada, kontrollige kindlasti dokumente.