Hi,
UPDATED: on win2k it seems it works OK. Sorry for the confusion.
MS Windows Vista internal ftp client has a strange behavior. When redirecting its output and error to a file, the errors do not show up there:
ftp -n -s:commands.txt host >output.log 2>&1
When running it from Task Scheduler inside a batch file, I don't get any error messages if connection refused. Even if echo is on or with the -d option. Do you have a workaround for it?