"net stop"명령을 사용하여 Windows 배치 파일을 통해 자동 재시작을 계획중인 Windows 서비스가 있습니다. 때로는 서비스가 갑자기 멈추고 "Windows 서비스를 중지 할 수 없습니다"라는 메시지 상자가 표시 될 수 있습니다.적시에 중지 할 수 없습니다
"net stop"명령을 사용하여 Windows 배치 파일에서 서비스를 중지하면 명령이 불가능하면 팝업 메시지가 표시되는지 여부를 알려주십시오. 친절하게 도와주세요.
"net stop"명령을 사용하여 Windows 배치 파일을 통해 자동 재시작을 계획중인 Windows 서비스가 있습니다. 때로는 서비스가 갑자기 멈추고 "Windows 서비스를 중지 할 수 없습니다"라는 메시지 상자가 표시 될 수 있습니다.적시에 중지 할 수 없습니다
"net stop"명령을 사용하여 Windows 배치 파일에서 서비스를 중지하면 명령이 불가능하면 팝업 메시지가 표시되는지 여부를 알려주십시오. 친절하게 도와주세요.
넷 스톱은 동기식입니다. 즉, 서비스가 중지 될 때까지 대기합니다.
그래서 당신이&&
방법을 사용하여, 단지 서비스가 중지 될 때까지
net stop servicename && net start servicename
net stop
net start
실행 계획, 우리는 첫 번째 명령에 응답 두 번째 명령을 성공적으로 실행하려면 첫 번째 명령이 실패하면 두 번째 명령을 실행하지 않습니다. 당신이 막을 수없는 매우 고집이 서비스가있는 경우
, 당신은 다음 %ERRORLEVEL%
은 0
당신도 할 수없는 경우 다시 시도가 tasklist
를 사용하여 실행되고 있는지 확인하기 위해 루프를 구축 할 수 있습니다 타임 아웃을 regedit에서 서비스 죽이기 위해 얼마나 오래 참조 : 윈도우 8의 예를 들어
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WaitToKillServiceTimeout
광산이 5000 seconds
당신의 제안에 감사드립니다. net stop은 서비스가 중지 될 때까지 기다릴 것입니다. 서비스가 중지 된 상태에 들어갈 때까지 또는 지속적으로 기다릴 것인지 여부를 계속해서 알 수 있습니까? 아래는 내가하려고하는 것입니다 –
그것은 내 Windows 8 장치에서 기본적으로 시간 동안 기다립니다, 시간 초과는 5000 초입니다. 83 분 이상 걸리는 서비스를 사용하는 경우 문제가 발생합니다. 또한 N 시간보다 오래 걸리는 경우 작업 목록 및 작업 진행을 사용할 수도 있습니다. –
로 설정'순 stop'은 콘솔 응용 프로그램입니다 및 메시지 상자를 표시하지 않습니다. (내가 추측하지 않는 한, 그럴 것 같지 않습니다.) –