У меня есть 2 небольших пакетных файла, которые меняют целевое местоположение точки соединения (mkref /d), чтобы переключаться между двумя библиотеками iTunes.

Это работает хорошо, но я хотел бы остановить его, если iTunes уже запущен - так как iTunes перезапишет библиотеку в неправильной целевой папке, если я изменю соединение, когда оно работает.

Есть ли способ выйти или приостановить пакетный файл, если запущен iTunes.exe?

1 ответ1

2

Попробуйте добавить следующее в начало ваших командных файлов:

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

Для получения дополнительной информации см. Документацию по списку задач и найдите команды.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .