Есть проблема с которой я уже неделю маюсь.
Написал скрипт для установки ПО SQL за пару часов, но запустить правильно exe файл так и не получается.
Проблема в том что драйвер odbc.exe не хочет запускаться как из под админа.
Если его просто руками взять и запустить через админа (правой кнопкой мыши) то все хорошо устанавливается. Если просто кликнуть он как бы покажет что установился но на самом деле нет ( этот момент мне понятен).
Делал следующие варианты.
$lock = Get-Credential "doman\admin"
Invoke-command - computername $Computer - Credential $lock - ScriptBlock {
Start- process - Filepath "C:\New\odbc. exe -argumentlist - Verb runAs}
Про бывал подставлять ключи: /s /i и много других.
Пробывал wmiclass в Invoke-command, invoke-item, даже cmd и просто указать файл exe без команд в Invoke-command.
Результат один и тот же, скрип работает, но не запускает из под админа. В PS ISE захожу из под админа.
msi файл достать возможности нет, в наличии только exe.
Что я делаю не так и чего ещё не попробовал?