How the Shavlik & Microsoft Scheduler work in Protect 9.1

Version 5

    Purpose

     

    This document outlines how scheduled events occur when utilizing the Shavlik Scheduler vs the Microsoft Scheduler.

     

    Where Scheduled Events are Stored


    Scheduled Scans

    When doing a scheduled scan, The Protect Console will schedule the event on the console. Everything is done from the console. No logs would be shown on the target machine.

     

    Scheduled Deployments

    When you click deploy, Protect will copy the patches you selected for deployment (Using NetBios Ports TCP 137-139 or TCP 445) to C:\Windows\ProPatches\Patches file on the target machine. It also creates and copies a batch file and a cfg file in C:\Windows\ProPatches\Install on the target machine.

     

    Protect handles Deployments 2 different ways depending on what you have selected  in Tools-Options-Scheduling. The default is the Shavlik Scheduler.

     

    Shavlik Scheduler


    When the patches, bat, and cfg files are copied to the Propatches folder, the Scheduler is set during this time when to run the task. This can be verified in the C:\Windows\ProPatches\Scheduler\Scheduler.log. Scheduled tasks when made with the Shavlik Scheduler may be viewed on the Protect Console. This can be viewed by going under Manage-> Scheduled Tasks. (If your tasks are not showing up here, see this document
    http://community.shavlik.com/docs/DOC-23053)

     

    When the scheduled deployment time occurs, the Shavlik Scheduler runs the .bat file created in C:\Windows\ProPatches\Install

     

    You can view the deployment status by opening up View -> Deployment Tracker or Pressing F9. The ST Remote Scheduler Service reports back to the Console on Port TCP 3121.

     

      If for some reason the Shavlik Scheduler fails to schedule the task, it will by default fail-over and use the Microsoft Scheduler for this specific job.

     

    Microsoft Scheduler


    After the patches, bat and cfg files are copied to the Propatches folder, the Protect console will schedule the task on the Target Machine using the Microsoft Scheduler or the desired scheduled date.

     

    If you would like to view this job, you will need to view this on the Target Machine. On the target machine, open the task scheduler. You will then click on Task Scheduler Library and see the job listed.

     

    If you use the Microsoft Scheduler, your jobs will not be listed under Manage->Scheduled Tasks.

     

    When the scheduled deployment time occurs, the Microsoft Scheduler runs the .bat file created in C:\Windows\ProPatches\Install

     

    You may still view data regarding the deployment by opening up View > Deployment Tracker or Pressing F9

     

    The actual scheduled task file is located at: C:\Windows\System32\Tasks and will have a name like "Scheduled Deployment (3170)"

     

    Affected Product(s)

     

    Shavlik Protect 9.1