Automating Day-to-Day Tasks by Using Windows PowerShell

Applies To: Forefront Endpoint Protection

In Forefront Endpoint Protection, you can automate day-to-day tasks by using Windows PowerShell® and Configuration Manager Windows Management Instrumentation (WMI) objects.

The following is a list of some of the day-to-day tasks that can be automated:

  • Deploy the FEP client software to the computers in a collection or remove the FEP client from computers in a collection.

  • Assign a FEP policy to the computers in a collection.

  • Unassign a FEP policy from the computers in a collection.

  • Assign a Desired Configuration Management (DCM) baseline to the computers in a collection.

  • Retrieve DCM baseline results for specific computers.

  • Unassign a DCM baseline from the computers in a collection.

  • Retrieve FEP dashboard data.

  • Run reports.

  • Retrieve report data.

  • Run a quick or full antimalware scan.

  • Force a definition update

This section contains the following topics to help you automate Forefront Endpoint Protection management by using Windows PowerShell and Configuration Manager WMI objects.

Deploying or Removing the FEP Client Software

Assigning and Unassigning FEP Policies to Collections

Automating Desired Configuration Management

Automating the FEP Dashboard

Automating Tasks on Client Computers

Automating FEP Reports