fixed VM initialization script
This commit is contained in:
parent
74958e1052
commit
8ffd75cc1e
@ -9,22 +9,19 @@ $RestartRequired = $false
|
|||||||
|
|
||||||
Import-Module CoreFunctions
|
Import-Module CoreFunctions
|
||||||
|
|
||||||
if ( $WindowsAgentConfigBase64 -ne '%WINDOWS_AGENT_CONFIG_BASE64%' ) {
|
Write-Log "Updating Keero Windows Agent."
|
||||||
Write-Log "Updating Keero Windows Agent."
|
Stop-Service "Keero Agent"
|
||||||
Stop-Service "Keero Agent"
|
Backup-File $WindowsAgentConfigFile
|
||||||
Backup-File $WindowsAgentConfigFile
|
Remove-Item $WindowsAgentConfigFile -Force
|
||||||
Remove-Item $WindowsAgentConfigFile -Force
|
ConvertFrom-Base64String -Base64String $WindowsAgentConfigBase64 -Path $WindowsAgentConfigFile
|
||||||
ConvertFrom-Base64String -Base64String $WindowsAgentConfigBase64 -Path $WindowsAgentConfigFile
|
Exec sc.exe 'config','"Keero Agent"','start=','delayed-auto'
|
||||||
Exec sc.exe 'config','"Keero Agent"','start=','delayed-auto'
|
Write-Log "Service has been updated."
|
||||||
Write-Log "Service has been updated."
|
|
||||||
}
|
Write-Log "Renaming computer ..."
|
||||||
|
Rename-Computer -NewName $NewComputerName | Out-Null
|
||||||
|
Write-Log "New name assigned, restart required."
|
||||||
|
$RestartRequired = $true
|
||||||
|
|
||||||
if ( $NewComputerName -ne '%INTERNAL_HOSTNAME%' ) {
|
|
||||||
Write-Log "Renaming computer ..."
|
|
||||||
Rename-Computer -NewName $NewComputerName | Out-Null
|
|
||||||
Write-Log "New name assigned, restart required."
|
|
||||||
$RestartRequired = $true
|
|
||||||
}
|
|
||||||
|
|
||||||
Write-Log 'All done!'
|
Write-Log 'All done!'
|
||||||
if ( $RestartRequired ) {
|
if ( $RestartRequired ) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user