가이드

services.msc 대안

서비스 스냅인은 Windows 2000 이후 거의 바뀌지 않았습니다. 화면에 이미 보이는 서비스 하나를 시작하는 가장 빠른 방법이면서, 컴퓨터에 대한 어떤 질문에든 답하는 가장 느린 방법입니다.

사람들이 대안을 찾게 만드는 것

  • 검색이 없습니다. 유일한 탐색은 글자를 입력해 그 글자로 시작하는 첫 번째 표시 이름으로 건너뛰는 것입니다. 항목이 팔백 개인 컴퓨터에서는 단계만 늘어난 스크롤입니다.
  • 필터링이 없습니다. 자동으로 시작하도록 설정됐지만 실행 중이 아닌 것을 물을 방법이 없습니다. 망가진 컴퓨터를 찾아내는 유일한 질문인데도 그렇습니다.
  • 한 번에 한 행씩만 됩니다. 서비스 열두 개를 재시작하려면 오른쪽 클릭 열두 번과 기다림 열두 번이 필요합니다.
  • “Stopping...”에서 빠져나갈 길이 없습니다. 작업 관리자와 어느 svchost를 종료할지 짐작하는 것 외에는요.
  • 기록이 없습니다. 누가 언제 시작 유형을 Disabled로 설정했는지, 지난달에도 그랬는지 아무도 모릅니다.
  • 숨겨진 데이터. 프로세스, 트리거, 필요한 권한, 보안 설명자, 실행 파일에 서명한 주체. 스냅인에는 그중 아무것도 없고, 무언가 잘못되었을 때는 전부 중요합니다.
  • 열을 바꿀 수 없습니다. 이름, 설명, 상태, 시작 유형, 로그온 계정. 그것이 목록의 전부이며, 실제 컴퓨터에서 그중 어느 것도 쓸모 있게 정렬할 수 없습니다.

같은 작업을 양쪽에서

하고 싶은 일services.msc에서여기서
실행되어야 하는데 실행 중이 아닌 것 찾기 시작 유형으로 정렬하고, 스크롤하고, 모든 행 읽기 start:auto !status:running
중지하면 무엇이 함께 내려가는지 알기 Stop을 누른 뒤에 종속 서비스 이름을 알려 주는 대화 상자 아무 일이 일어나기 전의 계획. 각 종속 서비스가 단계로 들어가고, 그중 하나가 컴퓨터에 필요한 것이면 경고가 나옵니다
지난주 이후 무엇이 바뀌었는지 알기 없음 bws snapshot diff before.json --live
누가 시작 유형을 바꿨는지 알기 없음 bws history Spooler, System 로그에서
서비스 열두 개 재시작 오른쪽 클릭 열두 번 열두 개를 선택하고, 계획 하나, 실행 한 번, 보고서 하나
서비스 실행 파일에 누가 서명했는지 보기 표시되지 않음 열이며 검색 조건이기도 합니다: signed:no
이 중 무엇이든 스크립트로 만들기 스크립트로 만들 수 없음 bws, --json과 모든 종료 방식에 대한 종료 코드와 함께

스냅인이 여전히 더 잘하는 것

두 가지이며, 그렇지 않은 척하는 것은 이 프로젝트가 하지 않는 종류의 주장일 것입니다.

  • 이미 컴퓨터에 있습니다. 내려받을 것도, 소프트웨어 정책을 통과시킬 것도 없습니다. 한 번만 손댈 컴퓨터라면 그것이 논거의 전부입니다.
  • 복구 동작, 계정, 시작 경로를 편집합니다. 이 도구는 계정과 시작 경로를 보여 주지만 둘 다 바꾸지 않으며, 복구 동작은 프로세스를 종료하기 전에 경고하려고만 읽습니다. 서비스를 만들거나 삭제하거나 다시 지정하는 것도 여기에는 없습니다.

스냅인이 전혀 하지 못하는 일이 이것이 존재하는 이유입니다. 질문하고, 먼저 계획을 보여 주고, 무엇이 드리프트했는지 알려 주는 것.

이것은 무엇인가

Better Windows Services는 GPL-3.0의 무료 오픈 소스이며, 반쪽마다 파일 하나 또는 컴퓨터 전체를 위한 설치 프로그램이 있고, 인터넷에 접속하지 않습니다. 읽기에는 관리자 권한이 필요 없습니다. 변경에는 필요하며, 조용히 실패하는 대신 그 사실을 알려 줍니다.