Better Windows Services icon
Better Windows Services icon

Better Windows Services

services.msc replacement for Windows admins: search every service with a query language, preview every change before it runs, and diff a snapshot to see what drifted. GUI + CLI.

Better Windows Services screenshot 1

Cost / License

Platforms

  • Windows
0likes
0articles
Save

Features

Better Windows Services News & Activities

Highlights All activities

Recent activities

Better Windows Services information

AlternativeTo Categories

Development, Security & Privacy, Network & Admin, OS & Utilities

GitHub repository

  •  1 Stars
  •  0 Forks
  •  1 Open Issues
  •   Updated  
View on GitHub
Better Windows Services was added to AlternativeTo by DonislawDev on and this page was last updated .

No comments or reviews, maybe you want to be first?

What is Better Windows Services?

Better Windows Services is services.msc rebuilt for people who administer Windows machines - a window and a command line over one engine. Ask the machine a question instead of scrolling eight hundred rows. See what a change will do before you press anything. And the part services.msc never had: freeze every service into a file, and a week later ask what changed.

What it can do:

  • Ask, instead of scroll - start:auto !status:running is what should be up and is not. One language, in the search box and in bws list --query, with the fields offered as you type.
  • Show the plan before anything happens - every stop, start, restart and start type change is previewed with the services it takes down with it, and the preview is what runs.
  • Tell you what drifted - bws snapshot create freezes the machine into a file, and bws snapshot diff says what changed since, configuration apart from what merely started or stopped.
  • Stop a service that will not stop - it asks politely first and ends the process only if that fails, naming every other service that lives in it.
  • Show what services.msc hides - who signed the binary and whether Windows trusts it, triggers, privileges, the security descriptor, the process and its memory. As columns, and as things to search on.
  • Say when it could not read something - a field it could not read is reported as not read, never shown as empty. A snapshot taken without administrator rights says so inside the file.
  • Fit into scripts - --json on every command, an exit code for every ending, and 5 when a diff finds drift.
  • Run from one file, offline - no installer, no .NET to install, and it never talks to the internet. Reading needs no administrator rights. GPL-3.0.