Automatyczny instalator aplikacji ze wstępnie ustawionymi opcjami


0

Musimy za każdym razem ponownie instalować to oprogramowanie z różnymi ustawieniami.

Czy byłoby możliwe stworzenie skryptu lub czegoś (każdy pomysł jest dobrym pomysłem), aby móc wstępnie ustawić opcje / atrybuty, które chcesz, aby instalator włączył i wykonał proces instalacji za Ciebie?

Odpowiedzi:


1

Dowiedz się, czy program oferuje MSI, co ułatwi to w ten sposób.

Spróbowałbym otworzyć MSI za pomocą narzędzia takiego jak ORCA, edytor MSI Microsoftu.

Jeśli MSI nie ma udokumentowanej funkcji instalacji nienadzorowanej, możesz użyć ORCA, aby dowiedzieć się, czy obsługuje instalacje nienadzorowane oraz opcje wiersza poleceń, których musisz użyć, aby zakończyć się powodzeniem.

Dla osób o słabych nerwach nie polecam zmiany MSI. Ale możliwe jest modyfikowanie plików MSI, aby nawet najtrudniejsze instalacje były nienadzorowane.


0

W systemie Windows większość aplikacji instaluje się, uruchamiając aplikację / plik zgodny z MSI (Microsoft Installer).

Pliki MSI zawierają wiele często skomplikowanych logik instalacyjnych, ustawień, mechanizmów konfiguracji itp. Chociaż możesz odszukać plik MSI, zmodyfikować go i spakować zgodnie z własnymi upodobaniami, może to spowodować źle uszkodzone konfiguracje aplikacji.

Różne aplikacje konfigurują się na różne sposoby - niektóre korzystają z rejestru, niektóre korzystają z plików konfiguracyjnych XML, inne używają plików konfiguracyjnych z własnym formatem. Niektóre używają wielu punktów konfiguracji - rejestru, plików itp.

Jeśli naprawdę chcesz skonfigurować tę aplikację, polecam spróbować dowiedzieć się, gdzie przechowuje wszystkie dane konfiguracyjne. Następnie możesz napisać niezbędny skrypt, aby umożliwić modyfikację rejestru i / lub zmodyfikować plik (i) konfiguracyjne aplikacji z żądanymi ustawieniami.

Zrozum jednak, że jeśli nie będziesz ostrożny, istnieje duża szansa, że ​​możesz pomylić aplikację - często w subtelny i trudny do wyśledzenia sposób, co może doprowadzić do uszkodzenia danych (szczególnie jeśli aplikacja przechowuje dane w plikach i / lub bazy danych)!

Stąpaj ostrożnie!

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.