And thanks to all of you for an idea that may have further implications
- Acronis & iTunes can't be the only programs that do that.
Indeed not!
I've just given iTunes the same treatment, and there turn out to be
different wrinkles from Acronis. Here's the necessary batch file for
iTunes:
------------------------------------------------------------
setlocal disableextensions
sc config "iPod Service" start= demand
net start "iPod Service"
start "iTunes" /wait "C:\Program Files (x86)\iTunes\iTunes.exe"
net stop "iPod Service"
sc config "iPod Service" start= disabled
endlocal
------------------------------------------------------------
It turns out that if iPod Service isn't started, iTunes starts it --
but fails to stop it when exiting. So you actually have to disable
the service in Services.msc. But then "net start" can't start it, so
you have to use "sc config" to change it from disabled to manual and
*then* start it. Whew!
By the way, note the fun syntax: "start= demand", not "start=demand".
I'm working on a Web page that explains all this and gives the batch
files for iTunes and Acronis. It should be done this weekend, and
I'll post the URL here when the page is ready.