Added check to enable DMWAppushservice

Added a function to set the startup type of the DMWAppushservice to Automatic, and to start it after if it isn't started.
This commit is contained in:
Richard Newton 2018-12-23 15:00:32 -08:00 committed by GitHub
parent ad05dee3c0
commit 053e51dd03
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 4 deletions

View File

@ -25,8 +25,6 @@ Function Begin-SysPrep {
#Stop WindowsStore Installer Service and set to Disabled
Write-Verbose -Message ('Stopping InstallService')
Stop-Service InstallService
Write-Verbose -Message ('Setting InstallService Startup to Disabled')
& Set-Service -Name InstallService -StartupType Disabled
}
#Creates a PSDrive to be able to access the 'HKCR' tree
@ -214,8 +212,11 @@ Function CheckDMWService {
Param([switch]$Debloat)
If (Get-Service -Name dmwappushservice | Where-Object {$_.Status -eq "Stopped"}) {
Start-Service -Name dmwappushservice }
If (Get-Service -Name dmwappushservice | Where-Object {$_.StartType -eq "Disabled"}) {
Set-Service -Name dmwappushservice -StartupType Automatic}
If(Get-Service -Name dmwappushservice | Where-Object {$_.Status -eq "Stopped"}) {
Start-Service -Name dmwappushservice}
}
Function CheckInstallService {