В настоящее время я пытаюсь написать скрипт PowerShell, в котором я должен импортировать 32-битный модуль. Сценарий должен автоматически запускаться планировщиком задач Windows. Я написал следующий пакетный файл, который запускает скрипт powershell:
powershell.exe -ExecutionPolicy RemoteSigned -file "\myFilePath\myScript.ps1"
exit 0
Моя проблема в том, что файл ps теперь работает в 64-битной версии, потому что я выполняю его в 64-битной среде. Могу ли я "сохранить" скрипт как 64-битную версию или что-то в этом роде?
Обновление:
Я уже пробовал %windir%\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -ExecutionPo[...]
. Это не сработало для меня. В моем журнале ошибок, в котором записывается сценарий, типичная ошибка:
«Термин« New-RDBaseItem »не распознается как имя командлета, функции, файла сценария или работоспособной программы».
Спасибо за помощь!