Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/theonlyway/xdscsepvie

Custom DSC resource to execute the Symantec VIE tool against all drives on a node
https://github.com/theonlyway/xdscsepvie

dsc dsc-resources powershell sep symantec symantec-vie windows

Last synced: 27 days ago
JSON representation

Custom DSC resource to execute the Symantec VIE tool against all drives on a node

Awesome Lists containing this project

README

        

# Builds
|Master | Development |
|:------:|:------:|:-------:|:-------:|
[![Build status](https://ci.appveyor.com/api/projects/status/i6plr1mrpa1pl6xx/branch/master?svg=true)](https://ci.appveyor.com/project/theonlyway/xdscsepvie/branch/master)|[![Build status](https://ci.appveyor.com/api/projects/status/i6plr1mrpa1pl6xx?svg=true)](https://ci.appveyor.com/project/theonlyway/xdscsepvie)|

# xDSCSEPVIE #

## Overview ##

This custom resource runs the Symentec VIE tool to scan current drives along with newly added drives. The scan result of a drive is outputted to C:\Windows\temp and used to identify if a drive has already been scanned or not.

### Parameters ###

**Ensure**

*Note: This is a required parameter*

- Present - Runs the SEP VIe tool against any drives
- Absent - Removes the CSV file from C:\Windows\Temp

**VIELocation**

*Note: This is a required parameter*

- The physical path on the file system where the Symantec VIE tool is located

### Example ###

File Copytools
{
Ensure = "Present"
Type = "Directory"
Recurse = $true
Sourcepath = "\\fileshare\setups$\Tools"
Destinationpath = "C:\Tools"
MatchSource = $true
Force = $true
}
xDSCSEPVIE RunVIE
{
VIELocation = "C:\Tools\VIE\vietool.exe"
Ensure = "Present"
Dependson = "[File]Copytools"
}