Poradnik

Alternatywa dla services.msc

Przystawka Usługi prawie nie zmieniła się od Windows 2000. Nadal jest najszybszym sposobem, żeby uruchomić jedną usługę, którą już widzisz na ekranie, i najwolniejszym, żeby odpowiedzieć na jakiekolwiek pytanie o maszynę.

Co wysyła ludzi na poszukiwania

  • Brak wyszukiwania. Jedyna nawigacja to wpisanie litery, żeby skoczyć do pierwszej nazwy wyświetlanej zaczynającej się od niej. Na maszynie z ośmioma setkami wpisów to przewijanie z dodatkowymi krokami.
  • Brak filtrowania. Nie da się zapytać co ma startować automatycznie i nie działa - czyli o jedyną rzecz, która znajduje zepsutą maszynę.
  • Jeden wiersz naraz. Restart dwunastu usług to dwanaście kliknięć prawym i dwanaście czekań.
  • „Zatrzymywanie..." bez wyjścia, poza Menedżerem zadań i zgadywaniem, który svchost zakończyć.
  • Brak historii. Nikt nie wie, kto ustawił ten typ uruchomienia na Wyłączony, kiedy, ani czy w zeszłym miesiącu było tak samo.
  • Ukryte dane. Proces, wyzwalacze, wymagane przywileje, deskryptor bezpieczeństwa, podpis pliku - nic z tego nie ma w przystawce, a wszystko to ma znaczenie, gdy coś jest nie tak.
  • Kolumn nie da się zmienić. Nazwa, opis, stan, typ uruchomienia, logowanie jako. To cała lista i żadnej z nich nie da się sensownie posortować na prawdziwej maszynie.

Te same trzy zadania, w obu

ChceszW services.mscTutaj
Znaleźć to, co powinno działać i nie działa Posortować po typie uruchomienia, przewinąć, przeczytać każdy wiersz start:auto !status:running
Wiedzieć, co zatrzymanie zabierze ze sobą Okno wymieniające zależne po naciśnięciu Zatrzymaj Plan przed czymkolwiek, z każdą zależnością jako osobnym krokiem i ostrzeżeniem, gdy któraś jest czymś, bez czego maszyna nie działa
Wiedzieć, co zmieniło się od zeszłego tygodnia Nic bws snapshot diff before.json --live
Zrestartować dwanaście usług Dwanaście kliknięć prawym Zaznacz dwanaście, jeden plan, jeden przebieg, jeden raport
Zobaczyć, kto podpisał plik usługi Nie jest pokazywane Kolumna, i rzecz, po której można szukać: signed:no
Oskryptować cokolwiek z tego Nie da się bws, z --json i kodem wyjścia dla każdego zakończenia

Co przystawka nadal robi lepiej

Dwie rzeczy, a udawanie, że jest inaczej, byłoby twierdzeniem, jakich ten projekt nie stawia.

  • Jest już na maszynie. Nic do pobrania, nic do przepchnięcia przez politykę oprogramowania. Na maszynie, której dotkniesz raz, to jest cały argument.
  • Edytuje akcje odzyskiwania, konto i ścieżkę uruchomienia. Ten program czyta wszystkie trzy i je pokazuje, a nie zmienia. Tworzenia, usuwania i przestawiania usługi też tu nie ma.

Czego przystawka nie potrafi wcale, to powód istnienia tego programu: zadać pytanie, pokazać plan przed zmianą i powiedzieć, co się rozjechało.

Czym to jest

Better Windows Services jest darmowy i otwarty na licencji GPL-3.0, jeden plik na połowę, bez instalatora, i nigdy nie łączy się z siecią. Do czytania nie trzeba praw administratora - do zmieniania trzeba, i program mówi to wprost, zamiast po cichu zawieść. Interfejs jest po angielsku.