jak spustit aplikaci jako službu (vytvořit uživatelem definovanou službu).

pokud chcete spustit aplikaci jako službu v operačním systému Windows, pokračujte ve čtení tohoto tutoriálu. Jak víte, běžnými způsoby spuštění programu při spuštění systému Windows je umístění programu do složky Po spuštění systému Windows nebo spuštění programu při spuštění pomocí registru systému Windows nebo spuštění aplikace pomocí Plánovače úloh. Ačkoli jsou tyto metody ve většině případů účinné, v některých případech je třeba spustit aplikaci při spuštění jako službu Windows před přihlášením uživatele nebo interakcí uživatele.

tento tutoriál obsahuje podrobné pokyny, jak vytvořit službu Windows s jakýmkoli programem v systému Windows 10, 8, 7 & Server OS.

jak spustit libovolnou aplikaci jako službu Windows.

Metoda 1. Spusťte aplikaci jako službu Windows pomocí obslužného programu RunAsService.
Metoda 2. Spusťte Program jako službu pomocí nástroje NSSM.

Metoda 1. Jak spustit libovolnou aplikaci jako službu Windows pomocí nástroje „Spustit jako službu“.

první metodou pro vytvoření uživatelem definované služby z jakéhokoli programu je použití nástroje“ RunAsService“.

1. Stáhněte si nástroj RunAsService do počítače.
2. Přesuňte nebo zkopírujte stažený soubor RunAsService.exe, do kořenové složky jednotky C:\. *

* Poznámka (důležitá): můžete umístit “ RunAsService.exe “ nástroj na libovolné místo, které chcete na disku, ale ujistěte se, že udržet nástroj na stejném místě, aby nainstalovaná služba (y), aby i nadále fungovat.

 Spustit jako službu Windows

3. Otevřete příkazový řádek jako správce.
4. V příkazovém řádku zadejte: cd\

5. Nyní nainstalujte aplikaci, kterou chcete jako službu, pomocí následujícího příkazu: *

  • RunAsService install „ServiceName“ „Display-Name“ „PathToExecutable“

poznámky:

1. Ve výše uvedeném příkazu nahraďte hodnoty červenými písmeny takto:

Název: zadejte název služby, kterou chcete vytvořit. Název služby můžete použít k ručnímu spuštění nebo zastavení služby v budoucnu zadáním příkazů „net start“ nebo „net stop“.

Zobrazovaný název: pokud chcete, zadejte jiný název seznamu služeb systému Windows. Takto se zobrazí název služby v seznamu služeb. Pokud není zadán žádný „Zobrazovaný název“, bude Zobrazovaný název stejný jako „název služby“ vytvořené služby.

PathToExecutable: zadejte úplnou cestu k aplikaci, kterou chcete spustit jako službu Windows.

například: Chcete-li nainstalovat “ Poznámkový blok.exe „aplikace jako služba Windows s názvem“ Poznámkový blok “ zadejte následující příkaz:

  • RunAsService nainstalovat „Poznámkový blok“ „C:\Windows\System32\notepad.exe“

Instalační služba RunAsService

2. Pokud po provedení výše uvedeného příkazu obdržíte zprávu „aplikace potřebuje funkci. Net Framework 2.0, aby fungovala“, klikněte na Stáhnout a nainstalovat tuto funkci nebo si stáhněte. Net Framework 2.0 z centra stahování společnosti Microsoft.

image

6. Po provedení příkazu se v seznamu služeb objeví nová služba Windows s názvem, který jste zadali v příkazu „RunAsService“. Spuštění nově vytvořené služby při spuštění:

a. klepněte pravým tlačítkem myši na službu a vyberte Vlastnosti.

 seznam Servise

b.ujistěte se, že Typ spouštění je nastaven na Automatický.

image

c. restartujte počítač a vyzkoušejte službu. *

* poznámky:
1. Službu můžete kdykoli spustit nebo zastavit spuštěním příkazů“ net start „nebo“ net stop “ v příkazovém řádku (Admin).
2. Pokud chcete nainstalovanou službu v budoucnu odinstalovat:

a. zastavte službu spuštěním tohoto příkazu v příkazovém řádku Správce:

  • net stop „ServiceName“

např. net stop „Notepad“

b. odinstalujte službu zadáním tohoto příkazu:

  • RunAsService uninstall „ServiceName“

RunAsService odinstalovat „Poznámkový blok“

RunAsService Uninstall Service

Metoda 2. Jak spustit libovolný program jako službu pomocí NSSM.

druhou metodou pro spuštění libovolné aplikace jako služby v systému Windows je použití nástroje Správce služeb bez sání.

1. Stáhnout NSSM.
2. Extrahujte stažený soubor ZIP.
3. Přejmenujte extrahovanou složku (např. „nssm-2.24“) na NSSM.
4. Zkopírujte složku NSSM do kořenové složky jednotky C:\
5. Otevřete příkazový řádek jako správce a přejděte do složky NSSM zadáním následujících příkazů v pořadí (po zadání každého příkazu stiskněte klávesu Enter):

  • CD\
  • cd nssm

6. Nyní podle verze systému Windows (32 nebo 64bit) přejděte do jedné ze dvou obsažených podsložek, zadejte odpovídající příkaz(a stiskněte klávesu Enter).

  • pokud vlastníte 64bitový systém Windows, zadejte: cd win64
  • pokud vlastníte 32bitový systém Windows, zadejte: cd win32

7. Nyní zadejte následující příkaz: *

  • nssm instalace

instalace služby nssm

8. V okně, které se otevře:

8a. stiskněte tlačítko strom (3) tečky další image na cestu a vyberte spustitelný soubor aplikace, který chcete spustit jako službu.

Nssm Service Installer

8b. po dokončení zadejte název nové služby a klikněte na Instalovat službu.

nainstalujte službu pomocí NSSM

8c. klikněte na OK na zprávu „služba byla úspěšně nainstalována“ a máte hotovo! *

* poznámky:
1. Po instalaci služby pomocí instalačního programu služby NSSM se v seznamu služeb objeví nová služba Windows s názvem, který jste zadali v názvu služby, než lze spravovat jako jakoukoli jinou službu systému Windows.
2. Chcete-li službu v budoucnu odinstalovat:

a. Postupujte podle výše uvedených kroků 5 & 6 a zadejte následující příkaz: *

  • nssm odebrat název služby

* poznámka: kde ServiceName = název služby, kterou jste vytvořili, pomocí nástroje NSSM.
např. nssm odebrat poznámkový blok v tomto příkladu.

nssm odebrat službu

B. nakonec klikněte na Ano pro odebrání služby.

 jak spustit aplikaci jako službu

to je ono! Dejte mi vědět, pokud vám tato příručka pomohla tím, že zanecháte svůj komentář k vašim zkušenostem. Prosím, jako a sdílet tuto příručku na pomoc ostatním.

pokud byl tento článek pro vás užitečný, zvažte prosím podporu poskytnutím daru. Dokonce $1 může udělat obrovský rozdíl pro nás v naší snaze, aby i nadále pomáhat ostatním při zachování této stránky zdarma:

najímáme

hledáme technické spisovatele na částečný nebo plný úvazek, aby se připojili k našemu týmu! Je to o vzdálené pozici, kterou mohou uplatnit kvalifikovaní technici z libovolného místa na světě. Klikněte zde pro více informací.

pokud chcete zůstat neustále chráněni před hrozbami škodlivého softwaru, stávajícími i budoucími, doporučujeme nainstalovat Malwarebytes Anti-Malware PRO kliknutím níže (vyděláme provizi z prodeje generovaného z tohoto odkazu, ale bez dalších nákladů pro vás. Máme zkušenosti s tímto softwarem a doporučujeme jej, protože je užitečný a užitečný):

Plná ochrana PC pro domácnost-Chraňte až 3 počítače pomocí nového Malwarebytes Anti-Malware Premium!

Leave a Reply

Vaše e-mailová adresa nebude zveřejněna.