В настоящее время я работаю над проектом, который будет автоматизировать установку различных сред, которые у нас есть в компании. У меня есть несколько пакетов, созданных с использованием Chocolatey.Как создать динамический установочный файл Chocolatey?
У меня возникла проблема с созданием динамического пользовательского установочного файла. Текущий внутренний веб-сайт позволяет пользователям проверять программное обеспечение, которое они хотят установить. Идея заключалась бы в том, чтобы затем разрешить им щелкнуть кнопку установки, которая будет генерировать файл .exe
. .exe
будет запускать сценарии командной строки для установки пакетов Chocolatey.
Пример командной строки после маркировки коробки Google Chrome и Notepad ++ будет:
> choco install googlechrome
> choco install notepadplusplus.install
Мне интересно, что было бы лучше всего идти о создании .exe
файла динамически.
Два примера я получаю вдохновение будет:
Зачем вам грести Exe? Просто создайте скрипт powershell .ps1 –
Можете ли вы вникнуть немного подробнее? Что бы я использовал для создания динамического сценария .ps1? В настоящее время мой сайт - это только Bootstrap, HTML и CSS и размещается только локально. Спасибо. – BearForceOne
Вы не можете. Для создания файла ps1 вам потребуется использовать некоторые серверные технологии, такие как php, nodejs, asp.net. Приложение angularjs будет использовать $ http для вызова на сервер, сервер будет генерировать файл и возвращать его, а затем клиент может загрузить файл. После этого его можно использовать. –