Scheduled Jobs Cannot Access User Environment Variables

Article translations Article translations
Article ID: 124621 - View products that this article applies to.
This article was previously published under Q124621
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

SUMMARY

When the Schedule Service runs a job that was previously submitted by running the AT utility, the environment space provided to the scheduled job includes only the System Environment Variables.

The scheduled job's environment space does not include any User Environment Variables.

MORE INFORMATION

To see which environment variables are available to scheduled jobs on your machine, first run the following command specifying a <time> that is in the near future:

   AT <time> /INTERACTIVE CMD
				


This will cause a new command window to open as a scheduled job at the specified time. Type "SET" (without the quotes) in this command window to obtain a list of Environment Variables available to scheduled jobs.

User and System Environment Variables can be defined by running the System applet from within Control Panel.

To make environment variables available to scheduled jobs, make sure that they are defined as System Environment Variables.

After modifying System Environment Variables it is necessary to shutdown and restart your computer to make them available to applications.

Properties

Article ID: 124621 - Last Review: February 28, 2014 - Revision: 2.1
APPLIES TO
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Keywords: 
kbnosurvey kbarchive kbenv KB124621

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com