Hello,
I'm currentlly setting up several learning center computer labs in a Microsoft 2003 domain. We have Sophos Endpoint Security and Control 9.0.2 installed and working correctly. We would like to start utilizing Microsoft Steady State. This software has a disk protection setting that would basically allow the machines to be reset every time they turn off. This would be a very nice feature for us as it would allow the instructors and users of the lab to simply reset the machines every night to provide a constant user experience. I know alot could be done through global policy but we are looking into this option. The problem with it is that every time the machines are shut down they reset/lose the current virus definitions that were updated while it was on as well as any policy changes that may have been pushed out from the console. The software does support custom scripting, however, which essentially sets a time for the machines to reboot into a "update mode". Microsoft updates are performed at this time as well as anything that is set up to run from a vbscript.
My question is, is anyone out there utilizing this software in conjuction with sophos endpoint and if so can you provide any info on your custom script. I have something kinda patched together from some other info found on technet. I think with what I have it will update the definitions, I'm just not sure about policy changes and client updates.
Any help is appreciated.
below is the current vbscrript as well as a section of xml that is used....
SoftwareUpdates.xml
<SOFTWARE
id="Sophos"
name="Sophos AutoUpdate"
detectionPath="SOFTWARE\Sophos\AutoUpdate"
detectionName="Installation Path"
append="ALUpdate.exe"
script="SophosVirusUpdate.vbs"
category="Anti-Virus" />
SophosVirusUpdate.vbs
' ~~~
' ~~~ Force variables to be declared
' ~~~
Option Explicit
' ~~~
' ~~~ Turn on error handling
' ~~~
On Error Resume Next
' ~~~
' ~~~ Declare variables and constants
' ~~~
Dim sSophosPath, oShell
Dim nRet
' ~~~ Create objects
Set oShell = CreateObject("WScript.Shell")
' ~~~ Set application path
sSophosPath = oShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Sophos\AutoUpdate\Installation Path")
' ~~~ Download Virus Signature
nRet = oShell.Run("""" & sSophosPath & "ALUpdate.exe""", 0, True)
This thread was automatically locked due to age.