zainstaluj usługę w systemie Windows Server 2008

10

Ponieważ zestaw zasobów nie istnieje dla systemu Windows Server 2008, w jaki sposób zainstalować usługę? instsrv i srvany nie mają gdzie znaleźć ..

Carl Hörberg
źródło

Odpowiedzi:

11

Polecenie „SC” może zrobić wszystko (i więcej), co mógł zrobić stary INSTSRV. Składnia wiersza poleceń jest nieco dziwna (ze spacjami po wszystkich znakach równości), ale działa dobrze.

SRVANY można znaleźć w sieci i będzie działać w W2K8, ale jeśli chcesz alternatywę, która może być legalnie ponownie rozpowszechniona, spójrz na Menedżera usług niessących .

Evan Anderson
źródło
Historia narzędzia NSSM -> stuff.iain.cx/2010/04/21/nssm-2-3/#more-221
John M
1

Dodatkowe szczegóły do ​​tego, co podał @Evan Anderson.

W 64-bitowej wersji systemu Windows Server 2008 należy użyć pliku „nssm.exe” znajdującego się w folderze „win64”.

  • Następnie utwórz plik wsadowy / cmd o następującej składni:
  • c: \ ścieżka_do_ssm_exe \ nssm.exe zainstaluj nazwę_usługi „c: \ ścieżka_aplikacji \ application.exe”
  • Następnie kliknij prawym przyciskiem myszy plik wsadowy / cmd i wybierz polecenie „Uruchom jako administrator”
John M.
źródło
Bardzo przydatna wskazówka, ani nssm exe nie działało dla mnie, tworzenie pliku wsadowego zrobiło coś, aby go włączyć. Dodałem nssm do mojej ścieżki itp.
Danjah