Ghid

O alternativă la services.msc

Snap-in-ul Services abia s-a schimbat din Windows 2000. Este în continuare cea mai rapidă cale de a porni un serviciu pe care îl vedeți deja pe ecran și cea mai lentă cale de a răspunde la orice întrebare despre o mașină.

Ce îi face pe oameni să caute

  • Fără căutare. Singura navigare este tastarea unei litere pentru a sări la primul nume afișat care începe cu ea. Pe o mașină cu opt sute de intrări, asta înseamnă derulare cu pași în plus.
  • Fără filtrare. Nu există nicio cale de a întreba ce este setat să pornească automat și nu rulează - singura întrebare care găsește o mașină stricată.
  • Un singur rând pe rând. Repornirea a douăsprezece servicii înseamnă douăsprezece clicuri dreapta și douăsprezece așteptări.
  • "Stopping..." fără ieșire în afara Task Manager și a ghicitului ce svchost să încheiați.
  • Fără istoric. Nimeni nu știe cine a setat acel tip de pornire pe Disabled, sau când, sau dacă era așa și luna trecută.
  • Date ascunse. Procesul, declanșatoarele, privilegiile necesare, descriptorul de securitate, cine a semnat executabilul - nimic din acestea nu este în snap-in, iar toate contează când ceva nu merge.
  • Coloanele nu pot fi schimbate. Nume, descriere, stare, tip de pornire, conectare ca. Aceasta este toată lista, iar niciuna nu poate fi sortată util pe o mașină reală.

Aceleași sarcini, în ambele

Doriți săÎn services.mscAici
Găsiți ce ar trebui să ruleze și nu rulează Sortați după tipul de pornire, derulați, citiți fiecare rând start:auto !status:running
Aflați ce trage după sine o oprire O casetă de dialog care numește serviciile dependente după ce apăsați Stop Un plan înainte să se întâmple ceva, cu fiecare serviciu dependent ca pas și un avertisment când unul este ceva de care mașina are nevoie
Aflați ce s-a schimbat de săptămâna trecută Nimic bws snapshot diff before.json --live
Aflați cine a schimbat un tip de pornire Nimic bws history Spooler, din jurnalul System
Reporniți douăsprezece servicii Douăsprezece clicuri dreapta Selectați douăsprezece, un plan, o rulare, un raport
Vedeți cine a semnat executabilul unui serviciu Nu este afișat O coloană și ceva după care se poate căuta: signed:no
Automatizați oricare dintre acestea Nu se poate automatiza bws, cu --json și un cod de ieșire pentru fiecare final

Ce face snap-in-ul în continuare mai bine

Două lucruri, iar a pretinde altceva ar fi genul de afirmație pe care acest proiect nu o face.

  • Este deja pe mașină. Nimic de descărcat, nimic de trecut de o politică de software. Pe o mașină pe care o veți atinge o dată, acesta este tot argumentul.
  • Editează acțiunile de recuperare, contul și calea de lansare. Acest instrument arată contul și calea de lansare și nu schimbă niciuna, iar acțiunile de recuperare le citește doar ca să avertizeze înainte să încheie un proces. Crearea, ștergerea sau redirecționarea unui serviciu nu sunt nici ele aici.

Ce nu poate face deloc este motivul pentru care acesta există: să pună o întrebare, să arate mai întâi un plan și să spună ce a derivat.

Ce este aceasta

Better Windows Services este liber și open source sub GPL-3.0, un fișier pentru fiecare jumătate sau un program de instalare pentru toată mașina, și nu comunică niciodată cu internetul. Citirea nu cere drepturi de administrator - schimbarea cere, și spune asta în loc să eșueze în tăcere.