Установка MSI через командный файл на удаленный компьютер - PullRequest
1 голос
/ 12 марта 2020

Я работаю над командным файлом, который включает в себя некоторые инструменты, которые могут использовать мои сотрудники местной службы поддержки. В настоящее время я работаю над одним из инструментов, который должен передавать и устанавливать Cisco AnyConnect для использования VPN на рабочих станциях. Мне удалось отключить копирование / передачу файлов установщика, но я не могу понять, как запустить установщик MSI, который сейчас находится на удаленном компьютере. Я не очень знаком с этой частью файлов .bat, поэтому любая помощь будет оценена.

* Примечание. Сейчас я хочу использовать командный файл, в какой-то момент я разработаю настольное приложение для своего инструмента, но это чувствительно ко времени.

РЕДАКТИРОВАТЬ Я смог получить и установить PSEXE C на мой компьютер, чтобы это тоже было возможно. Я посмотрел в Интернете, но на самом деле можно найти помощь, только если сам установить программное обеспечение. Я знаю, что это работает в сочетании с msiexe c.

У меня есть следующее, но я знаю, что мне нужно больше: psexse c \% id% \ c $ cmd / c "c: \ temp \ vpn install "msiexe c / i anyconnect-win-4.7.04056-core-vpn-remaploy-k9.msi / quiet / norestart

Как я могу вызвать msi для установки и установить его в процессе?

TIA

Ответы [ 2 ]

0 голосов
/ 13 марта 2020

Итак, после пары дней возни со сценариями и гораздо большего количества поисковых запросов в гугле, чем я хотел, я наконец-то начал работать. Я закончил тем, что использовал следующий

WMI C / Node: вызов процесса ComputerName create 'msiexe c .exe / i \ computername \ path

Это установило его без каких-либо ошибок.

0 голосов
/ 12 марта 2020

Silence! : Установка без вывода сообщений с использованием msiexe c .exe


VBScript : если честно, я не проверял это, но вот пример: Установка программного обеспечения на удаленном компьютере (с использованием VBScript). Похоже, тот же сценарий, что и на Te chNet. Я привык к системам распространения, таким как SCCM и тому подобное - поэтому не тестировал это.

Опции : вы можете использовать Active Directory для развертывания "хорошо разработанного Msgstr "MSI-файлы, использующие объекты групповой политики . Я не использую этот подход - опять же: нет тестовой среды. И есть сценарии входа в систему, которые могут запускать установки с путей UN C (как указано выше), и есть запланированные задачи, которые могут делать то же самое.

Active Directory / GPO :

Некоторые ссылки : (для удобства поиска)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...