move import-module inside job scriptblock

This commit is contained in:
2022-12-15 14:13:09 -05:00
parent 1cc289c119
commit 88b721a7f9
+5 -5
View File
@@ -15,15 +15,15 @@ switch ( $Edition.ToLower() ) {
default { $URL = $ECB_WIN_URL; $AgentEdition = 'desktop' }
}
# Install and import additional Powershell module
Install-MSP360Module
Import-Module -Name MSP360
# Install the agent
LogMsg "Installing Emberkom Cloud Backup agent"
Try {
$JobName = "MSP360AgentInstall"
Start-Job -Name $JobName -Scriptblock { Install-MBSAgent -URL $URL -Force }
Start-Job -Name $JobName -Scriptblock {
Install-MSP360Module
Import-Module -Name MSP360
Install-MBSAgent -URL $URL -Force
}
Wait-Job -Name $JobName
Remove-Job -Name $JobName -Force
}