
chkdsk 예약에 대한 질문이 있습니다. 저는 echo y|chkdsk /f /r 명령을 사용하여 Windows 7의 기본 하드 드라이브(Windows가 설치된 곳)의 작업 스케줄러에서 chkdsk를 실행하고 있습니다.
하지만 두 번째 하드 드라이브에는 동일한 명령을 사용할 수 없습니다. chkdsk가 먼저 강제로 마운트 해제할지 묻기 때문에 그렇게 하지 않기 때문에 y를 에코할 수 없습니다...
첫 번째 질문에는 n으로 대답하고 두 번째 질문에는 y로 대답해야 합니다.
chkdsk 프롬프트에 n 및 y로 응답하는 명령을 어떻게 공식화할 수 있는지 아는 사람이 있나요?
또는...
아무 것도 묻지 않고 chkdsk를 예약할 수 있는 방법이 있습니까?
답변1
스크립트에서 각 chkdsk에 대한 드라이브 매개변수를 지정할 수 있습니다.
echo n|chkdsk /r C:
echo y|chkdsk /r D: