Czasami podczas debugowania muszę ponownie uruchomić usługę na komputerze zdalnym. Obecnie robię to przez Pulpit zdalny. Jak można to zrobić z wiersza poleceń na moim komputerze lokalnym?
windows-services
Josh Kodroff
źródło
źródło
Odpowiedzi:
Możesz skorzystać z konsoli usług, klikając po lewej stronie, a następnie wybierając opcję „Połącz z innym komputerem” w menu Akcja.
Jeśli chcesz używać tylko wiersza poleceń, możesz użyć
źródło
sc.exe \\machine stop <service>
. W przeciwnym razie myślę, że sc odnosi się do innego polecenia.Możesz użyć mmc:
W tym momencie będziesz mógł zarządzać usługami tak, jakby były na twoim lokalnym komputerze.
źródło
Możesz użyć polecenia System Internals PSEXEC, aby zdalnie wykonać net stop yourservice , a następnie net start yourservice
źródło
Korzystając z wiersza poleceń, możesz to zrobić:
źródło
Proponuję przyjrzeć się RSHD
Nie musisz zawracać sobie głowy klientem, Windows ma to domyślnie.
źródło
Cóż, jeśli masz Visual Studio (wiem, że to rok 2005, chociaż nie jestem pewien co do wcześniejszych wersji), możesz dodać komputer zdalny do tagu „Server Explorer”. W tym momencie będziesz mieć dostęp do USŁUG, które są uruchomione lub mogą być uruchomione z tego komputera (a także dzienniki zdarzeń i kolejki oraz kilka innych interesujących rzeczy).
źródło
Jednym ze sposobów byłoby włączenie serwera telnet na maszynie, na której chcesz kontrolować usługi (dodaj / usuń składniki systemu Windows)
Otwórz polecenie DOS
Wpisz telnet yourmachineip / name
Zaloguj się
wpisz net start & serviceName * np. W3svc
Spowoduje to uruchomienie usług IIS lub możesz użyć polecenia net stop, aby zatrzymać usługę.
W zależności od konfiguracji, musisz przyjrzeć się sposobowi zabezpieczenia połączenia telnet, ponieważ myślę, że jest nieszyfrowane.
źródło
Kilka dobrych rozwiązań. Jeśli nadal korzystasz z Win2K i nie możesz niczego zainstalować na komputerze zdalnym, działa to również:
Otwórz konsolę zarządzania komputerem (kliknij prawym przyciskiem Mój komputer, wybierz Zarządzaj; otwórz z Narzędzi administracyjnych w menu Start; lub otwórz z MMC przy użyciu przystawki).
Kliknij prawym przyciskiem myszy nazwę komputera i wybierz „Połącz z komputerem zdalnym”
Wpisz nazwę komputera i poświadczenia, a uzyskasz pełny dostęp do wielu funkcji administratora, w tym do panelu sterowania usługami.
źródło