Powershell parece não funcionar corretamente em 64Bit mas funciona bem em 32Bit e o exe funciona em ambos os bits

0

Oi eu tenho um script Powershell que é executado logo após a instalação do Windows. O script auto instala o Microsoft Office Starter 2010

Isso funciona corretamente no 32Bit sem nenhum problema. Mas quando eu corro em 64Bit eu aparece com erro dizendo Office não pode ser instalado novamente. Eu testei este EXE em 32Bit e 64Bit e ele funciona corretamente sem problemas, mas ao tentar no script os erros acontecem.

#This checks the Internet for the Correct time and Date
Set-Date (Get-Date)

# This starts the office install which doesnt need to be a part of the other command
$p = New-Object System.Diagnostics.Process
$pinfo = New-Object System.Diagnostics.ProcessStartInfo("C:\Install_File\Office.exe","");
$p.StartInfo = $pinfo;
$p.Start();
$p.WaitForExit();
Write-Host "end of ps1" + (Get-Date).DateTime
    
por Chris Dewey 23.08.2017 / 20:35

0 respostas