Commit bceaf96f by Paul Durivage Committed by Matt Martz

Add comments

parent 10a526e0
......@@ -78,6 +78,6 @@ else
}
$FileName = $DownLoadUrl.Split('/')[-1]
download-file $downloadurl "$powershellpath\$filename"
# download-file $downloadurl "$powershellpath\$filename"
."$powershellpath\$filename" /quiet /log "C:\powershell\install.log"
......@@ -63,16 +63,23 @@ If ($state -eq "present") {
}
Elseif ($state -eq "absent") {
try {
$result = Remove-WindowsFeature -Name $name
if ($restart) {
$featureresult = Remove-WindowsFeature -Name $name -Restart
}
else {
$featureresult = Remove-WindowsFeature -Name $name
}
}
catch {
Fail-Json $result $_.Exception.Message
}
}
$feature_results = @()
ForEach ($item in $result.FeatureResult) {
$feature_results += New-Object psobject @{
# Loop through results and create a hash containing details about
# each role/feature that is installed/removed
$installed_features = @()
ForEach ($item in $featureresult.FeatureResult) {
$installed_features += New-Object psobject @{
id = $item.id.ToString()
display_name = $item.DisplayName
message = $item.Message.ToString()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment