Powershell scheint auf 64Bit nicht korrekt zu funktionieren, funktioniert aber auf 32Bit gut und das Exe funktioniert auf beiden Bits

334
Chris Dewey

Hallo, ich habe ein Powershell-Skript, das direkt nach der Neuinstallation von Windows ausgeführt wird. Das Skript installiert Microsoft Office Starter 2010 automatisch

Dies funktioniert problemlos auf 32Bit. Wenn ich jedoch auf 64Bit laufe, erscheint die Fehlermeldung, dass Office nicht mehr installiert werden kann. Ich habe diese EXE-Datei auf 32Bit und 64Bit getestet und funktioniert einwandfrei, aber wenn Sie es mit dem Skript versuchen, treten die Fehler auf.

#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 
0
Haben Sie festgestellt, welche Zeile im Skript die Probleme verursacht? Ich gehe davon aus, dass Sie entweder die Uhrzeit und das Datum überprüfen oder versuchen, das Installationsprogramm selbst zu starten. Können Sie Installationsprogramme für die 64-Bit-Installation starten? Ramhound vor 7 Jahren 0
hi es ist wenn der Installer selbst startet Chris Dewey vor 7 Jahren 0
Sie haben meine Frage nicht beantwortet. Bearbeiten Sie Ihre Frage und geben Sie die erforderliche Klarstellung an. Ramhound vor 7 Jahren 0

0 Antworten auf die Frage