Deploying Forefront Client Security Using SMS 2003 - Step-By-Step
This is a Step-By-Step guide for using SMS 2003 to Deploy Forefront Client Security Client Agents.
you can also find here a script to run that will kick in another script to remove the current AV solution and only then deploy FCS client agent on the target computer.
Open SMS 2003 Administrator Console (Start->All Programs->Systems Management Server 2003->SMS Administrator Console.
Right-Click Packages -> New -> Package
On the general tab, Update Package details.
On the Data source tab, check the package contains source files and click the Set button.
Choose the location where your FCS Client setup is located (network path \\fcswsus\fcsclient)
and click ok.
Leave the Always obtain files from source directory checked.
Leave the rest of the tabs on default settings click ok.
Expand the package you’ve just created and right-click distribution points -> new -> distribution points.
Check the distribution points where you wish the package will be, and click finish.
Right click programs -> new -> program.
On the General tab, type the package name and command line for installation. It is recommended to use a script that runs the full command line and removes the current AV installation.
Here is a sample for an installation script that also runs a removal scripts and then installs FCS:
Set objWshShell = WScript.CreateObject("WScript.Shell")
sComputerName = objWSHShell.ExpandEnvironmentStrings("%COMPUTERNAME%")
' run XXX Removal Script
strCommand = "\\fcswsus\Fcsclient\UninstallXXXAV.vbs"
intRC = objWshShell.Run(strCommand, 0, TRUE)
' Install FCS Agnet
' Change this to where your ClientSetup.exe full path
ClientAgentLocation = "\\fcswsus\fcsclient\ClientSetup.exe"
' Change this to you Managment server name
ManagementServer = "FCSWSUS"
' Change this to you Managment Group Name
ManagementGroup = "ForefrontClientSecurity"
' Change this to Client Installation path of your choice
InstallationPath = "C:\Program Files\Forefront Client Security"
' Change this to Client Installation Logs path of your choice
LogsPath = "C:\Program Files\Forefront Client Security\Logs"
sInstallCommand = ClientAgentLocation & " /MS " & ManagementServer & " /CG " & ManagementGroup & " /I " & Chr(34) & InstallationPath & Chr(34) & " /L " & Chr(34) & LogsPath & Chr(34)
' Use this mesage box to check for validity of FCS Installation Path
'MsgBox(""& sInstallCommand)
intFCS = objWshShell.Run(sInstallCommand, 0, TRUE) |
Change the run type to hidden.
The Next phase is to create an advertisement and assign it to the appropriate collection. It is recommended to create a separate collection in SMS for Forefront distribution (filter it by whatever criteria you want, but create a separate one).
In this case, we've created a collection called forefront for that purpose.
In order to create the advertisement, right click advertisements -> new -> advertisements.
On the general tab fill the advertisement name, and select the package and program to run. Then select the collection where you wish to advertise the package.
On the schedule tab, create new mandatory assignments with the
button.
- The first assignment should be as soon as possible.
- The second assignment should be an interval by your choice (recommended once a day).
Leave the rest of the tabs on default settings and Click OK.