# Windows Firewall の実行アカウントを取得し、変数に代入する
C:\>sc qc MpsSvc
[SC] QueryServiceConfig SUCCESS
SERVICE_NAME: MpsSvc
TYPE : 20 WIN32_SHARE_PROCESS
START_TYPE : 2 AUTO_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\WINDOWS\system32\svchost.exe -k LocalServiceNoNetwork
LOAD_ORDER_GROUP : NetworkProvider
TAG : 0
DISPLAY_NAME : Windows Firewall
DEPENDENCIES : mpsdrv
: bfe
SERVICE_START_NAME : NT Authority\LocalService ←ここの値を変数に代入したい
C:\>sc ?
エラー: 認識されないコマンドです
説明:
SC はサービス コントロール マネージャーやサービスと通信するために使用
するコマンド ライン プログラムです。
使用法:
sc <サーバー> [コマンド] [サービス名] <オプション1> <オプション2>...
qc--------------サービスの構成情報を照会します。
C:\>for /F "usebackq tokens=3-4" %i in (`sc qc MpsSvc ^| findstr SERVICE_START_NAME`) do @set a=%i %j
C:\>echo %a%
NT Authority\LocalService