Udostępnij przez


Mechanizm instalacji

Istnieją dwie fazy pomyślnego procesu instalacji: pozyskiwanie i wykonywanie. Jeśli instalacja nie powiedzie się, może wystąpić faza wycofywania.

Nabycie

Na początku fazy pozyskiwania aplikacja lub użytkownik nakazuje instalatorowi zainstalowanie funkcji lub aplikacji. Następnie instalator przechodzi przez akcje określone w tabelach sekwencji bazy danych instalacji. Te akcje wysyłają zapytanie do bazy danych instalacji i generują skrypt, który zawiera procedurę krok po kroku dotyczącą przeprowadzania instalacji.

Egzekucja

W fazie wykonywania instalator przekazuje informacje do procesu z podwyższonym poziomem uprawnień i uruchamia skrypt.

Wycofywanie

Jeśli instalacja nie powiedzie się, instalator przywróci oryginalny stan komputera. Gdy instalator przetwarza skrypt instalacji, generuje jednocześnie skrypt wycofywania. Oprócz skryptu wycofywania instalator zapisuje kopię każdego pliku, który usuwa podczas instalacji. Te pliki są przechowywane w ukrytym katalogu systemowym. Po zakończeniu instalacji skrypt wycofywania i zapisane pliki zostaną usunięte. Aby uzyskać więcej informacji, zobacz wycofywania instalacji.