Войти

Показать полную графическую версию : [решено] Запустить службу Windows Audio сразу после запуска Aimp3 автоматически?


LiXiQing
28-11-2014, 12:42
Задача: При запуске Aimp3, предварительно остановить службу Audiosrv, а сразу после запуска запустить ее снова.
В ручную это сделать просто, но напрягает.
Сначала я попробовал сделать батник:

@echo off
net stop Audiosrv
if ERRORLEVEL 1 goto error
"C:\Users\Public\Desktop\AIMP3.lnk"
net start Audiosrv
if ERRORLEVEL 1 goto error
exit
:error
echo There was a problem
pause

Но он не работает как надо, служба запускается заново только после выхода из Aimp.
Тогда я решил сделать это через планировщик заданий, но среди бездны журналов не нашел такого, где бы фиксировался запуск каждой программы. Тогда можно было бы по событию "Запук Aimp3" запускать и Windows Audio. Имеет ли задача тривиальное решение в W7?

Iska
28-11-2014, 13:06
Но он не работает как надо, служба запускается заново только после выхода из Aimp. »
Естественно. Замените:
"C:\Users\Public\Desktop\AIMP3.lnk"
на:
start "" "%ProgramFiles%\AIMP3\AIMP3.exe"




© OSzone.net 2001-2012