Я пытаюсь установить msi из сетевого ресурса удаленно.приложения для удаленной установки powershell
$app = [WMICLASS]"\\$pcname\ROOT\CIMV2:Win32_Product"
$app.Install($AppPath)
Я получаю ERR 1619. Из некоторых источников говорят, что WMI не может установить удаленно с первым справиться его на локальном компьютере и запустить его. Некоторые источники используют эту команду точно.
Этот способ отлично работает, но я хочу установить его через share, поэтому, когда разработчик обновит этот msi, он автоматически обновит установленные экземпляры. Если я их установлю локально, обновление не будет обнаружено (не уверен в этом).
Так я пытался методы, использующие вдоль этих линий:
Invoke-Command -ComputerName $pcname{ msiexec /quiet /i "\\appsvr\apps\theapp.msi" }
Этих команд, похоже, уходят в черные дыры, те, что команда работает при запуске локально.
У кого-нибудь есть способ сделать это, что работает?