Průvodce
Alternativa k
Alternativa k services.msc
Snap-in Služby se od Windows 2000 sotva změnil. Pořád je to nejrychlejší způsob, jak spustit jednu službu, kterou už vidíte na obrazovce, a nejpomalejší způsob, jak odpovědět na jakoukoli otázku o stroji.
Co lidi nutí hledat
- Žádné vyhledávání. Jediná navigace je napsat písmeno a skočit na první zobrazovaný název, který jím začíná. Na stroji s osmi sty položkami je to listování s krokem navíc.
- Žádné filtrování. Nelze se zeptat co je nastaveno na automatické spuštění a neběží - na jedinou otázku, která najde rozbitý stroj.
- Jeden řádek najednou. Restart dvanácti služeb je dvanáct kliknutí pravým tlačítkem a dvanáct čekání.
- "Stopping..." bez cesty ven kromě Správce úloh a hádání, který
svchostukončit.
- Žádná historie. Nikdo neví, kdo nastavil tento typ spouštění na Zakázáno, ani kdy, ani zda to tak nebylo už minulý měsíc.
- Skrytá data. Proces, triggery, požadovaná privilegia, popisovač zabezpečení, kdo podepsal spustitelný soubor - nic z toho není ve snap-inu a všechno na tom záleží, když je něco špatně.
- Sloupce nelze měnit. Název, popis, stav, typ spouštění, přihlásit jako. To je celý seznam a podle žádného z nich nejde na skutečném stroji užitečně řadit.
Stejné úkoly, v obou
| Chcete | V services.msc | Zde |
|---|---|---|
| Najít, co má běžet a neběží | Seřadit podle typu spouštění, listovat, číst každý řádek | start:auto !status:running |
| Vědět, co zastavení strhne s sebou | Dialog, který pojmenuje závislé služby až poté, co stisknete Stop | Plán dřív, než se cokoli stane, s každou závislou službou jako krokem a varováním, když je některá věc, kterou stroj potřebuje |
| Vědět, co se změnilo od minulého týdne | Nic | bws snapshot diff before.json --live |
| Vědět, kdo změnil typ spouštění | Nic | bws history Spooler, ze systémového protokolu |
| Restartovat dvanáct služeb | Dvanáct kliknutí pravým tlačítkem | Vybrat dvanáct, jeden plán, jedno provedení, jedna zpráva |
| Vidět, kdo podepsal spustitelný soubor služby | Nezobrazuje se | Sloupec a věc, podle které lze hledat: signed:no |
| Cokoli z toho skriptovat | Nelze skriptovat | bws s --json a návratovým kódem pro každý konec |
Co snap-in pořád dělá lépe
Dvě věci, a tvrdit něco jiného by byl druh tvrzení, který tento projekt nedělá.
- Už je na stroji. Není co stahovat, není co protlačovat přes politiku softwaru. Na stroji, kterého se dotknete jednou, je to celý argument.
- Upravuje akce obnovení, účet a cestu ke spuštění. Tento nástroj účet a cestu ke spuštění ukazuje a ani jedno nemění a akce obnovení čte jen proto, aby varoval, než ukončí proces. Vytvoření, smazání nebo přesměrování služby tu také není.
To, co nedokáže vůbec, je důvod, proč tohle existuje: položit otázku, nejdřív ukázat plán a říct, co se odchýlilo.
Co to je
Better Windows Services je volný a open source pod GPL-3.0, jeden soubor na každou polovinu nebo instalační program pro celý stroj, a nikdy nekomunikuje s internetem. Čtení nepotřebuje práva správce - změna ano, a říká to místo tichého selhání.