• Welcome to Tux Reports: Where Penguins Fly. We hope you find the topics varied, interesting, and worthy of your time. Please become a member and join in the discussions.

What wrong on schedule tasks?

E

Eric

Flightless Bird
When I create a schedule task on XP with SP3, it pops up an error message
about account's information at 0x80070005, and not having right for
execution. The role for my account is System administrator.
Does anyone have any suggestions on how to fix it?
Thanks in advance for any suggestions
Eric
 
T

Terry R.

Flightless Bird
On 3/31/2010 9:42 PM On a whim, Eric pounded out on the keyboard

> When I create a schedule task on XP with SP3, it pops up an error message
> about account's information at 0x80070005, and not having right for
> execution. The role for my account is System administrator.
> Does anyone have any suggestions on how to fix it?
> Thanks in advance for any suggestions
> Eric


Hi Eric,

Can you run the task from a command prompt?

See if this helps:
http://support.microsoft.com/kb/308558


Terry R.
--
Anti-spam measures are included in my email address.
Delete NOSPAM from the email address after clicking Reply.
 
P

PA Bear [MS MVP]

Flightless Bird
What anti-virus application or security suite is installed and is your
subscription current? What anti-spyware applications (other than Defender)?
What third-party firewall (if any)?

Has a(another) Norton or McAfee application ever been installed on the
computer (e.g., a free-trial version that came preinstalled when you bought
it)?

Can you access Windows Update and is the computer fully patched?


Eric wrote:
> When I create a schedule task on XP with SP3, it pops up an error message
> about account's information at 0x80070005, and not having right for
> execution. The role for my account is System administrator.
> Does anyone have any suggestions on how to fix it?
> Thanks in advance for any suggestions
> Eric
 
J

Jose

Flightless Bird
On Apr 1, 12:42 am, Eric <E...@discussions.microsoft.com> wrote:
> When I create a schedule task on XP with SP3, it pops up an error message
> about account's information at 0x80070005, and not having right for
> execution. The role for my account is System administrator.
> Does anyone have any suggestions on how to fix it?
> Thanks in advance for any suggestions
> Eric


It sounds like it is working perfectly.

Is this a new Task?

Has it ever worked?

Did you create this task yourself or did some program create it for
you?

What is the nature of the task? We have experience and knowledge
regarding setting up some automated processes and may have already
figured out how to run your particular task

Some applications you may want to schedule at a convenient time
require user intervention (answering questions). Does your
application have options to run unattended?

Not so popular advice from me to troubleshoot STs:

It is strongly suggested that the task be assigned to a user that has
a password (not the Administrator), so create a new user with a
password just for tasks or temporarily add a password to your account
if needed (for testing).

You can temporarily assign yourself a PW to test and worry about this
later. Right now you just need to see if your ST mechanism is working
properly.

If you try to create new task using an account that does not have a
password you will get an error trying to create the task:

The new task has been created, but may not run because the account
information
could not be set. The specific error is 0x80070005: Access is denied

The task will still be created, but will never run properly.

There is a way around this, but get this working first to be sure your
ST mechanism is not afflicted.

Stop the Task Scheduler service. Click Start, Settings, Control Panel,
Administrative Tools, Service and locate the Task Scheduler Service
and stop it.

Delete or rename the probably cluttered ST log file which is here:

c:/windows\schedlgu.txt

Restart the Task Scheduler service to create a new log (it is just a
text file) and verify that a new log file has been created and looks
something like this:

"Task Scheduler Service"
Started at 1/1/2010 6:26:43 AM
[ ***** Most recent entry is above this line ***** ]


Navigate to the c:/windows\tasks folder to see all your tasks. Expand
the explorer window so you can see all the columns of interest
dragging the column headings to see each column.

The Next Run Time, Last Run Time, Status and Last Results columns are
of interest. You can also click Advanced and view the ST log file from
here.

Choose to Add Scheduled Task. Create a new task to run Command Prompt
once, right now. If you don't have a PW on your account, you will get
an error trying to create it. It will still be created, but will
never run. Assign a password to your XP login account at least
temporarily to test your ST mechanism.

Having temporarily assigned your login account a password, adjust the
new ST Command Prompt task Properties to use the same account and
password you used to login to Windows and the task should configure
with no errors.

Right click the new Command Prompt task and choose Run and a command
window should open immediately. If not, something is wrong. If yes,
your mechanism is sound. Look in the log file to see your results.
Type exit in the Command Prompt window to close it.

Since the Command Prompt task is set up to run under your account,
this is why you will see the Command Prompt window open right away.
If you configured the task to use some other account (with a password
of course), the Command Prompt task would run under that users name
(not yours) and you would not see the Command Prompt window open, but
the task would be running and you can see it in Task Manager. This
way you know your ST mechanism is working.

You know how to run tasks manually, observe the information columns,
remove the log file, so now apply this knowledge to your new task. Be
sure the Task Scheduler service is running again if you stop it to
remove the log file while testing.

Assign Properties to your new or troublesome task that match your
login (at least for testing), observe the columns, and the log. If
your task fails to run manually, the errors in the log file are the
clues to what to do next. The application itslef may also have a log
file with helpful information.

Always try to go back to your simple Command Prompt task that you
created before to make sure the ST mechanism works properly - you know
for sure that one works properly. Then apply your knowledge to get
your new task working.

You can change the task Properties to use your login account and
password since you know it works properly on the Command Prompt task.
If you change your new task and choose to run it and are logged in the
same way, you should see your task run. When you are satisfied it is
working properly, you probably don't want to have it interrupt you
while you are logged in, so change the Properties back to use some
other user login and password that you created
just to run STs.

Some tasks that are created by other applications will use the special
account NT AUTHORITY\SYSTEM. This account has no password and is
usually used for system oriented tasks but you will only be able to
see it running when using Task Manager.

If you try to manually run a ST like this, you will not see it open
any window to run but you will see it running in Task Manager and in
the log file. If you think you want to see it actually run, change
the Properties to use your account and password, troubleshoot the
task, then change the Properties back and test it again.

These kinds of tasks may run just fine, but you will only be able to
tell by the log file, looking in Task Manager or the status columns in
the tasks folder. If you temporarily change the task to use the same
account and password you use to login, you will be able to watch it
run.

Once you understand how to get a simple task like Command Prompt
working and you know where the log file is and how to change the task
Proprieties, you can work on your new or afflicted task and get it
working.

There are ways to work around some of the restrictions and
requirements, but it is best to just use what you have and use it
properly.

Usually the problem is no password on the account used to create the
task or folks expect to "see" the task running when it is not assigned
to their login and don't see anything and think the task is not
running. That is not the way it works. The log file will tell you
what is going on.

If you are used to not having a password on your account because you
don't like to enter one when you login or you are the only user on
your system, and decide to start using some STs, it is sometimes
easiest to just assign a password to your account or just create a new
XP user account with a password and use it for the STs. You can
assign a password to your account and still have your system set up to
never prompt you for a password when you login but you should remember
your password - or set up a new account.
 
E

Eric

Flightless Bird
There is no password for my account as an system admin, if I create a
password for system admin, will it solve the problem? but when window
startups, do I need to key in password for login into window?
Do you have any suggestions?
Thanks in advance for any suggestions
Eric

"Jose" wrote:

> On Apr 1, 12:42 am, Eric <E...@discussions.microsoft.com> wrote:
> > When I create a schedule task on XP with SP3, it pops up an error message
> > about account's information at 0x80070005, and not having right for
> > execution. The role for my account is System administrator.
> > Does anyone have any suggestions on how to fix it?
> > Thanks in advance for any suggestions
> > Eric

>
> It sounds like it is working perfectly.
>
> Is this a new Task?
>
> Has it ever worked?
>
> Did you create this task yourself or did some program create it for
> you?
>
> What is the nature of the task? We have experience and knowledge
> regarding setting up some automated processes and may have already
> figured out how to run your particular task
>
> Some applications you may want to schedule at a convenient time
> require user intervention (answering questions). Does your
> application have options to run unattended?
>
> Not so popular advice from me to troubleshoot STs:
>
> It is strongly suggested that the task be assigned to a user that has
> a password (not the Administrator), so create a new user with a
> password just for tasks or temporarily add a password to your account
> if needed (for testing).
>
> You can temporarily assign yourself a PW to test and worry about this
> later. Right now you just need to see if your ST mechanism is working
> properly.
>
> If you try to create new task using an account that does not have a
> password you will get an error trying to create the task:
>
> The new task has been created, but may not run because the account
> information
> could not be set. The specific error is 0x80070005: Access is denied
>
> The task will still be created, but will never run properly.
>
> There is a way around this, but get this working first to be sure your
> ST mechanism is not afflicted.
>
> Stop the Task Scheduler service. Click Start, Settings, Control Panel,
> Administrative Tools, Service and locate the Task Scheduler Service
> and stop it.
>
> Delete or rename the probably cluttered ST log file which is here:
>
> c:/windows\schedlgu.txt
>
> Restart the Task Scheduler service to create a new log (it is just a
> text file) and verify that a new log file has been created and looks
> something like this:
>
> "Task Scheduler Service"
> Started at 1/1/2010 6:26:43 AM
> [ ***** Most recent entry is above this line ***** ]
>
>
> Navigate to the c:/windows\tasks folder to see all your tasks. Expand
> the explorer window so you can see all the columns of interest
> dragging the column headings to see each column.
>
> The Next Run Time, Last Run Time, Status and Last Results columns are
> of interest. You can also click Advanced and view the ST log file from
> here.
>
> Choose to Add Scheduled Task. Create a new task to run Command Prompt
> once, right now. If you don't have a PW on your account, you will get
> an error trying to create it. It will still be created, but will
> never run. Assign a password to your XP login account at least
> temporarily to test your ST mechanism.
>
> Having temporarily assigned your login account a password, adjust the
> new ST Command Prompt task Properties to use the same account and
> password you used to login to Windows and the task should configure
> with no errors.
>
> Right click the new Command Prompt task and choose Run and a command
> window should open immediately. If not, something is wrong. If yes,
> your mechanism is sound. Look in the log file to see your results.
> Type exit in the Command Prompt window to close it.
>
> Since the Command Prompt task is set up to run under your account,
> this is why you will see the Command Prompt window open right away.
> If you configured the task to use some other account (with a password
> of course), the Command Prompt task would run under that users name
> (not yours) and you would not see the Command Prompt window open, but
> the task would be running and you can see it in Task Manager. This
> way you know your ST mechanism is working.
>
> You know how to run tasks manually, observe the information columns,
> remove the log file, so now apply this knowledge to your new task. Be
> sure the Task Scheduler service is running again if you stop it to
> remove the log file while testing.
>
> Assign Properties to your new or troublesome task that match your
> login (at least for testing), observe the columns, and the log. If
> your task fails to run manually, the errors in the log file are the
> clues to what to do next. The application itslef may also have a log
> file with helpful information.
>
> Always try to go back to your simple Command Prompt task that you
> created before to make sure the ST mechanism works properly - you know
> for sure that one works properly. Then apply your knowledge to get
> your new task working.
>
> You can change the task Properties to use your login account and
> password since you know it works properly on the Command Prompt task.
> If you change your new task and choose to run it and are logged in the
> same way, you should see your task run. When you are satisfied it is
> working properly, you probably don't want to have it interrupt you
> while you are logged in, so change the Properties back to use some
> other user login and password that you created
> just to run STs.
>
> Some tasks that are created by other applications will use the special
> account NT AUTHORITY\SYSTEM. This account has no password and is
> usually used for system oriented tasks but you will only be able to
> see it running when using Task Manager.
>
> If you try to manually run a ST like this, you will not see it open
> any window to run but you will see it running in Task Manager and in
> the log file. If you think you want to see it actually run, change
> the Properties to use your account and password, troubleshoot the
> task, then change the Properties back and test it again.
>
> These kinds of tasks may run just fine, but you will only be able to
> tell by the log file, looking in Task Manager or the status columns in
> the tasks folder. If you temporarily change the task to use the same
> account and password you use to login, you will be able to watch it
> run.
>
> Once you understand how to get a simple task like Command Prompt
> working and you know where the log file is and how to change the task
> Proprieties, you can work on your new or afflicted task and get it
> working.
>
> There are ways to work around some of the restrictions and
> requirements, but it is best to just use what you have and use it
> properly.
>
> Usually the problem is no password on the account used to create the
> task or folks expect to "see" the task running when it is not assigned
> to their login and don't see anything and think the task is not
> running. That is not the way it works. The log file will tell you
> what is going on.
>
> If you are used to not having a password on your account because you
> don't like to enter one when you login or you are the only user on
> your system, and decide to start using some STs, it is sometimes
> easiest to just assign a password to your account or just create a new
> XP user account with a password and use it for the STs. You can
> assign a password to your account and still have your system set up to
> never prompt you for a password when you login but you should remember
> your password - or set up a new account.
> .
>
 
B

Bernd

Flightless Bird
-------- Original-Nachricht --------

> There is no password for my account as an system admin, if I create a
> password for system admin, will it solve the problem?


Yes

but when window
> startups, do I need to key in password for login into window?


Yes

> Do you have any suggestions?


Use Autologon. Methods here:

http://windowsxp.mvps.org/Autologon.htm

Bernd
 
Top