Compare commits
2 commits
745049551a
...
068e82ef28
Author | SHA1 | Date | |
---|---|---|---|
068e82ef28 | |||
c107756bd5 |
2 changed files with 15 additions and 13 deletions
14
cleanW10.ps1
14
cleanW10.ps1
|
@ -457,7 +457,14 @@ function DisableService {
|
||||||
}
|
}
|
||||||
Stop-Service -InputObject $service -PassThru | Set-Service -StartupType disabled
|
Stop-Service -InputObject $service -PassThru | Set-Service -StartupType disabled
|
||||||
Write-Host -ForegroundColor Green "done"
|
Write-Host -ForegroundColor Green "done"
|
||||||
if ( $params.userService ) {
|
}
|
||||||
|
catch {
|
||||||
|
Write-Host -NoNewLine -ForegroundColor Red "`tError`n`t"
|
||||||
|
write-Host -ForegroundColor DarkRed $Error[0].Exception.Message
|
||||||
|
}
|
||||||
|
finally {
|
||||||
|
Write-host "Value : $($params.userService.getType())"
|
||||||
|
if ( $params.ContainsKey('userService') -and $params.userService -eq $true ) {
|
||||||
# For this kind of service, we need to add a key t create a user service
|
# For this kind of service, we need to add a key t create a user service
|
||||||
# Where user log-in.
|
# Where user log-in.
|
||||||
AddRegKey @{
|
AddRegKey @{
|
||||||
|
@ -467,11 +474,6 @@ function DisableService {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch {
|
|
||||||
Write-Host -NoNewLine -ForegroundColor Red "`tError`n`t"
|
|
||||||
write-Host -ForegroundColor DarkRed $Error[0].Exception.Message
|
|
||||||
return
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Write-Host -ForegroundColor Red "`tError : No name or file for action $($MyInvocation.MyCommand.Name)"
|
Write-Host -ForegroundColor Red "`tError : No name or file for action $($MyInvocation.MyCommand.Name)"
|
||||||
|
|
|
@ -7,43 +7,43 @@
|
||||||
"_comment" : "Disable sync service (useful for calendars, contact, mesaging and other sync applications)",
|
"_comment" : "Disable sync service (useful for calendars, contact, mesaging and other sync applications)",
|
||||||
"action" : "DisableService",
|
"action" : "DisableService",
|
||||||
"name" : "OneSyncSvc",
|
"name" : "OneSyncSvc",
|
||||||
"userService" : "True"
|
"userService" : true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"_comment" : "Disable connected user platform service",
|
"_comment" : "Disable connected user platform service",
|
||||||
"action" : "DisableService",
|
"action" : "DisableService",
|
||||||
"name" : "CDPUserSvc",
|
"name" : "CDPUserSvc",
|
||||||
"userService" : "True"
|
"userService" : true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"_comment" : "Disable messaging service",
|
"_comment" : "Disable messaging service",
|
||||||
"action" : "DisableService",
|
"action" : "DisableService",
|
||||||
"name" : "MessagingService",
|
"name" : "MessagingService",
|
||||||
"userService" : "True"
|
"userService" : true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"_comment" : "Disable contact data service",
|
"_comment" : "Disable contact data service",
|
||||||
"action" : "DisableService",
|
"action" : "DisableService",
|
||||||
"name" : "PimIndexMaintenanceSvc",
|
"name" : "PimIndexMaintenanceSvc",
|
||||||
"userService" : "True"
|
"userService" : true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"_comment" : "Disable contact data service",
|
"_comment" : "Disable contact data service",
|
||||||
"action" : "DisableService",
|
"action" : "DisableService",
|
||||||
"name" : "UnistoreSvc",
|
"name" : "UnistoreSvc",
|
||||||
"userService" : "True"
|
"userService" : true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"_comment" : "Disable user data sharing service",
|
"_comment" : "Disable user data sharing service",
|
||||||
"action" : "DisableService",
|
"action" : "DisableService",
|
||||||
"name" : "UserDataSvc",
|
"name" : "UserDataSvc",
|
||||||
"userService" : "True"
|
"userService" : true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"_comment" : "Disable contact data service",
|
"_comment" : "Disable contact data service",
|
||||||
"action" : "DisableService",
|
"action" : "DisableService",
|
||||||
"name" : "WpnUserService",
|
"name" : "WpnUserService",
|
||||||
"userService" : "True"
|
"userService" : true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue