Občas je na serveru potřeba spustit aplikaci, jako službu, i když s tím aplikace nepočítá a neumí se chovat jako služba. Dělá se to následovně:
Nejprve je třeba stáhnout ResourceKit a z něj budou potřeba dva soubory:
instsrv.exe
srvany.exe
Ideálně oba soubory nakopírovat do složky s apliakcí, kteoru chcete spouštět (aby jste pak nemuseli zadávat cesty). Potom spustit:
Instsrv.exe Název-služby Srvany.exe
Tím se služba vytvoří v registry v klíči:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Název-služby
Potom pomocí regeditu tuto službu můžeme konfigurovat. Nejprve vytvoříme ve klíči se službou nový klič:
Parameters
Potom v tomto klíči můžete vytvořit následující hodnoty:
Application [REG_SZ] = Cesta a aplikace, kterou chcete spouštět jako službu
AppParameters [REG_SZ] = Parametry, které se mají aplikaci případně předat
Potom už jen službu spustit.
Pokud služba běží pod účtem LocalSystem, hodí se někdy, aby se pod tímto účtem spustila i jako aplikace. (Příklad kvůli konfiguraci přes GUI a případně jiné ovládání)
Někdy je zdůvodů konfigurace potřeba spustit apliakci pod účtem Localsystem.
Pro to je třeba mít staženou utilitu psexec od SysInternals. Spuštění se potom provede následovně:
psexec -i -s Aplikace.exe
Chcete-li ke komentáři přidat svou fotku nebo jinou ikonku, postupujte podle návodu.