Nasze programy instalacyjne są tworzone jako tzw. „pakiet bootstrapper”, który dostarcza wszystkie komponenty niezbędne dla RWIND. Pakiet ten może być zatem również rozpowszechniany za pomocą oprogramowania do dystrybucji, bez konieczności wcześniejszego ręcznego rozpakowywania plików.
Przykład
Plik instalacyjny RWIND jest instalowany za pomocą wiersza poleceń (uruchom jako administrator). Ma to nastąpić bez interfejsu użytkownika. W tym celu należy wykonać następujące polecenie:
RWIND.exe /install /quiet /norestart
Parametry i zmienne
Można użyć następujących parametrów:
| /install | Instalacja. Działanie domyślne, jeśli nie określono innego. |
| /uninstall | Odinstalowanie produktu. |
| /repair | Naprawa istniejącej instalacji. |
| /layout [dir] | Rozpakowanie danych do folderu (kopia offline). Nie wykonuje instalacji. |
| /quiet = /q = /silent = /s | W tle, bez interfejsu użytkownika (tryb wyświetlania „Brak”). |
| /passive | Bez interakcji użytkownika, tylko pasek postępu (tryb wyświetlania „Pasywny”). |
| /norestart | Nigdy nie restartuj automatycznie. |
| /forcerestart | Restart, jeśli jest to wymagane dla instalacji. |
| /log <file> = /l <file> | Zapisz raport z obliczeń pakietu do podanego pliku. |
W instalacji można użyć następujących zmiennych:
| InstallDir="…" alias INSTALLFOLDER | Folder docelowy instalacji. |
| ExamplesDir="…" alias EXAMPLESFOLDER | Folder dla dostarczonych przykładów. |
| SetupLanguage=xx | Instalator / język interfejsu użytkownika. Wartości: cs, de, en, es, fr, it, nl, pl, ru, zh, pt |
Dalsze przykłady
Instalacja cicha do folderu zdefiniowanego przez użytkownika, interfejs użytkownika w języku czeskim, z raportem z obliczeń:
RWIND.exe /install /quiet /norestart InstallDir="C:\Dlubal\RWIND" SetupLanguage=cs /log "C:\Temp\rwind_install.log"
Instalacja nienadzorowana z paskiem postępu:
RWIND.exe /install /passive /norestart
Ciche odinstalowanie:
RWIND.exe /uninstall /quiet /norestart
Odinstalowanie z paskiem postępu i raportem z obliczeń:
RWIND.exe /uninstall /passive /log "C:\Temp\rwind_uninstall.log"