2012-12-28 2 views
0

서비스 이름 (기본적으로 표시 이름) 만 추출해야합니다. 다음 명령을 사용하려고했지만 명령 프롬프트에 아무 것도 표시하지 않습니다. 내가 놓친 게 있니?For/F 명령 프롬프트에서 출력되지 않음

FOR /F "delims= " %A IN ('sc queryex type= service state= all ^| find "WIN" ') DO @echo %A 

미리 감사드립니다.

답변

0

잘 작동 임시 파일에 sc의 출력을 작성하고 해당 파일을 검색 :

>%TEMP%\~sc.log (sc queryex type= service state= all) 
for /F "tokens=1,* delims=: " %%I in ('type %TEMP%\~sc.log^|findstr "DISPLAY_NAME"') do echo %%J 
관련 문제