Кажется, что Powershell не работает правильно на 64-битной, но отлично работает на 32-битной, и exe работает на обоих битах
256
Chris Dewey
Привет у меня есть скрипт Powershell, который запускается сразу после новой установки Windows. Скрипт автоустановки Microsoft Office Starter 2010
Это работает правильно на 32Bit без каких-либо проблем. Но когда я работаю на 64Bit, я выскакиваю с ошибкой, говоря, что Office не может быть установлен tr снова. Я протестировал этот EXE на 32-битном и 64-битном, и он работает без проблем, но при попытке его на скрипте возникают ошибки.
#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
Вы определили, какая строка в скрипте вызывает проблемы? Я предполагаю, что это либо когда вы проверяете время и дату, либо когда вы пытаетесь запустить сам установщик. Вы можете запустить какие-либо инсталляторы на 64-битной установке?
Ramhound 7 лет назад
0
привет его, когда он запускает сам установщик
Chris Dewey 7 лет назад
0
Вы не ответили на мой вопрос. Пожалуйста, отредактируйте свой вопрос и предоставьте необходимые разъяснения.
Ramhound 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Как я могу "инвертировать" структуру каталогов?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
7
Запустить синергетический клиент при загрузке в Mac OS X
-
-
4
Как синхронизировать скрипты GreaseMonkey между компьютерами?
-
10
Стоит ли устанавливать 64-битные версии операционных систем?
-
1
Могу ли я написать скрипт, который будет автоматически переключать пользователей?
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием
-
3
Сбой FTP «PUT» на виртуальной машине, но не на хост-ПК: 504 Команда не реализована для этого парамет...
-
5
Отключение звукового сигнала окна cmd
-
1
ksh эквивалент perl $! причина ошибки