배치 파일 – 프로세스가 실행중인 경우 기다리거나 종료합니다. 파일이 연결 지점 (mkref / d)의 대상

2 개의 작은 배치 파일이 연결 지점 (mkref / d)의 대상 위치를 변경하여 2 개의 iTunes 라이브러리 간을 전환합니다.

잘 작동하지만 iTunes가 이미 실행중인 경우 중지하고 싶습니다. iTunes가 실행되는 동안 교차점을 변경하면 iTunes가 잘못된 대상 폴더에서 라이브러리를 덮어 씁니다.

iTunes.exe가 실행중인 경우 배치 파일을 종료하거나 일시 중지 할 수있는 방법이 있습니까?



답변

배치 파일의 시작 부분에 다음을 추가하십시오.

tasklist /fi "Imagename eq itunes.exe" 2>NUL | find /i /n "itunes.exe">NUL
if "%ERRORLEVEL%"=="0" exit

자세한 내용은의 설명서를 참조하십시오. 작업 목록 발견 명령.