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' }
|
default { $URL = $ECB_WIN_URL; $AgentEdition = 'desktop' }
|
||||||
}
|
}
|
||||||
|
|
||||||
# Install and import additional Powershell module
|
|
||||||
Install-MSP360Module
|
|
||||||
Import-Module -Name MSP360
|
|
||||||
|
|
||||||
# Install the agent
|
# Install the agent
|
||||||
LogMsg "Installing Emberkom Cloud Backup agent"
|
LogMsg "Installing Emberkom Cloud Backup agent"
|
||||||
Try {
|
Try {
|
||||||
$JobName = "MSP360AgentInstall"
|
$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
|
Wait-Job -Name $JobName
|
||||||
Remove-Job -Name $JobName -Force
|
Remove-Job -Name $JobName -Force
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user