Site Map
.:Advanced Task Scheduler
About product
Download trial
Purchase license
Compare editions
View screenshot
FAQ & Support
Press Kit
Online manual
Blog posts
More articles...
.:Follow us
Follow us on Facebook Follow us on Twitter Follow us on YouTube

Python scripting in Advanced Task Scheduler

Internal and standard Python interpreter
Advanced Task Scheduler comes with internal portable Python interpreter. You only need to install Advanced Task Scheduler, create a Python script task and use all Python scripting power.

Python Task
Python Execution Log

Getting Python version
The script below displays current Python version to the task execution log:

import platform
print platform.python_version()

Current task’s arguments
The script below displays the advscheduler dictionary to the task execution log:

for key, value in advscheduler.iteritems() :
  print key, value

Load code from external files
The script below runs Python code from the file:


For portable Python the file must be located in the current directory or in a directory listed in the Additional library path option in the Scripts section of the Preferences window. For installed Python the file must be located in the current directory or in a directory listed in the PYTHONPATH environment variable.

Commander features
Python script can call some Advanced Task Scheduler features via the Command line tool. The example below demonstrates how to send an e-mail message to a GMail address:

from subprocess import call

Where commander is file name and path to the Command line tool: advscheduler_commander.exe, advscheduler_procmd.exe (Professional Edition) or advscheduler_netcmd.exe (Network Edition). Command line described in the Command line tool topic.

Categories: Shortcut type, Task scheduler

Leave a Reply

About us   Privacy policy   Terms of use   Link to us
Current Version:
The following prices are based on a single order:
Basic Edition 32 and 64-bit$ 39.95 USD
Professional Edition 32 and 64-bit$ 59.95 USD
Network Edition 32 and 64-bit$ 149.95 USD

I had the pleasure of purchasing Advanced Task Scheduler, an incredibly versatile, advanced windows task scheduler. This program has taken the Windows Task Scheduler to a new level. The customer service is superb. I needed a specific modification to the program, and they accommodated it by sending me a patch. I HIGHLY recommend this product.

Dr. Jay Stockman

Computer: Minimum required by operating system you are running.
Disk Space: Under 30 MB
Operating System: Microsoft Windows 32-bit or 64-bit.