move import-module inside job scriptblock
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user