Thanks Henrik:
Here's the command file I am trying to run. As long as I run the task with my logged-in credentials it works fine - normal bitsadmin behavior.
If I run the task with not-logged-in user credentials, bitsadmin fails to process any further commands. I'll include the log also. In this case I am using a non-logged-in user (local admin), login type: with profile, Run with API Code, and Background Execution.
rem Run a bitsadmin command and log to c:\logs\test.log
bitsadmin /create Job1
bitsadmin /addfile Job1 \\mars\genshare\isos\powerdvd.iso c:\temp\test.iso >> c:\logs\bitslog.txt
bitsadmin /info Job1 >> c:\logs\bitslog.txt
bitsadmin /resume Job1 >> c:\logs\bitslog.txt
bitsadmin /info Job1 >> c:\logs\bitslog.txt
BITSADMIN version 2.0 [ 6.6.3790.1830 ]
BITS administration utility.
(C) Copyright 2000-2004 Microsoft Corp.
Unable to add file to job - 0x800704dd
The operation being requested was not performed because the user has not logged on to the network.
The specified service does not exist.
BITSADMIN version 2.0 [ 6.6.3790.1830 ]
BITS administration utility.
(C) Copyright 2000-2004 Microsoft Corp.
{63A0C2DE-7880-4BA9-BA00-6CBD2E28AF2F} Job1 SUSPENDED 0 / 0 0 / 0
BITSADMIN version 2.0 [ 6.6.3790.1830 ]
BITS administration utility.
(C) Copyright 2000-2004 Microsoft Corp.
Unable to resume job - 0x80200003
There are no files attached to this job. Attach files to the job, and then try again.
BITSADMIN version 2.0 [ 6.6.3790.1830 ]
BITS administration utility.
(C) Copyright 2000-2004 Microsoft Corp.
{63A0C2DE-7880-4BA9-BA00-6CBD2E28AF2F} Job1 SUSPENDED 0 / 0 0 / 0
rangegate attached the following image(s):