scコマンド続きです。前回sc queryを使いましたが、サービス名とその状態が9行に渡り表示されるので、とても見づらかったです。
SERVICE_NAME: VBoxSDS DISPLAY_NAME: VirtualBox system service TYPE : 10 WIN32_OWN_PROCESS STATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0
サービス名のみの一覧で確認してみます。
C:\Users\takk>sc query | findstr SERVICE_NAME SERVICE_NAME: Appinfo SERVICE_NAME: AudioEndpointBuilder SERVICE_NAME: Audiosrv SERVICE_NAME: BFE ~省略~ SERVICE_NAME: UnistoreSvc_a32b9e SERVICE_NAME: UserDataSvc_a32b9e SERVICE_NAME: WpnUserService_a32b9e SERVICE_NAME: VBoxSDS C:\Users\takk>
サービス名を指定して表示することはできるのでしょうか。
C:\Users\takk>sc query vbox [SC] EnumQueryServicesStatus:OpenService FAILED 1060: 指定されたサービスはインストールされたサービスとして存在しません。 C:\Users\takk>
サービス名の一部では抽出できないようです。1
ワイルドカードは使えるか。。。
C:\Users\takk>sc query vbox* [SC] EnumQueryServicesStatus:OpenService FAILED 1060: 指定されたサービスはインストールされたサービスとして存在しません。 C:\Users\takk>
だめですねえ。
やはりフルスペル書かないと受け付けてくれないのでしょうか。
C:\Users\takk>sc query vboxsds SERVICE_NAME: vboxsds TYPE : 10 WIN32_OWN_PROCESS STATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0 C:\Users\takk>
ん~。こういう所、人に優しくないですねえ。もうすこしコマンドを使いやすくしてほしいものです。
コメント