If (!(Test-Path "${SystemDrive}\TEMP\Emberkom\odt2016")) { New-Item -ItemType Directory -Force -Path "${SystemDrive}\TEMP\Emberkom\odt2016" | Out-Null } $config_source = "https://emberkom.s3.amazonaws.com/management/installers/odt2016/O365BusinessRetail_x86_CurrentBranch_SkypeBusinessEntry_Auto.xml" $config_destination = "${SystemDrive}\TEMP\Emberkom\odt2016\configuration.xml" $setup_source = "https://emberkom.s3.amazonaws.com/management/installers/odt2016/setup.exe" $setup_destination = "${SystemDrive}\TEMP\Emberkom\odt2016\setup.exe" If (Test-Path $config_destination) { Remove-Item $config_destination } If (Test-Path $setup_destination) { Remove-Item $setup_destination } Invoke-WebRequest $config_source -OutFile $config_destination Invoke-WebRequest $setup_source -OutFile $setup_destination Start-Process $setup_destination -ArgumentList "/configure ${config_destination}" -Wait If (Test-Path $config_destination) { Remove-Item $config_destination } If (Test-Path $setup_destination) { Remove-Item $setup_destination }