Anyway, back to a working solution
If I delete updates\downloaded.ini and updates\lang*.zip file I can run
C:\Program Files (x86)\Spybot - Search & Destroy>"C:\Program Files (x86)\Spybot - Search & Destroy\sdupdate.exe" /autoupdate /autoclose
All works fine. No popup asking me to select update files first.
If I run it again, I get the pop up error message. Why ? No idea, something to do with the downloaded.ini file and the presence of language files methinks. Wiping out the existing files causes a full update to occur.
This is a hack, not a fix.
To summarise.
<PROGDIR> -= Where you installed SD&D , i.e.
C:\Program Files (x86)\Spybot - Search & Destroy
1) Delete the existing update scheduled task.
2) Create a new scheduled task in Windows Task Scheduler that deletes the downloaded.ini and lang*.zip files from the <PROGDIR>\updates directory and then does the normal update.
3) Save the attached updatesd.txt as updatesd.cmd file into your <PROGDIR>
4) Save the attached sdupdate.txt as sdupdate.xml on your desktop and import into Scheduled Tasks.
(Start up Task Scheduler from START->ACCESSORIES->SYSTEM TOOLS->TASK SCHEDULER) Right click on Task Scheduler Library and choose Import. You may need to change credentials. If importing doesn't work, just create a new task and point it to the updatesd.cmd file.
5) Run the updatesd.cmd file once to test, it will clear down what it has to and refresh the updates.
6) Run the task manually and see if it works. Check the update.log file in <PROGDIR>
Note that I output to update.log just so I can carry on seeing if the task runs o.k. from time to time.
Attachments are for Win7 64 , should work with Vista etc
Save sdupdate.txt as sdupdate.xml: on your desktop and import into Task Scheduler.
Save updatesd.txt as updatesd.cmd in <PROGDIR>
Attachment 6611
Attachment 6610