Czy InnoSetup może wykonać program przed rozpoczęciem deinstalacji? Mój program tworzy niektóre wartości rejestru. Mam plik wykonywalny, który może usunąć te wartości rejestru i moje pytanie brzmi: czy InnoSetup może uruchomić ten plik wykonywalny przed rozpoczęciem dezinstalacji?Jak uruchomić program przed rozpoczęciem dezinstalacji?
11
A
Odpowiedz
10
Zobacz documentation na Setup Script Sections
, szczególnie UninstallRun
jeden na dole drzewa:
[UninstallRun]
Filename: "{app}\INIT.EXE"; Parameters: "/x"
Jeśli trzeba coś zrobić bardziej skomplikowane, można również zrobić to w kodzie za pomocą funkcjonalności skryptów Pascal w InnoSetup. Zobacz folder UninstallCodeExample1.iss' in the
InnoSetup 5 \ Examples '.
Powiązane problemy
- 1. jbpm pytania przed rozpoczęciem projektu
- 2. Jak uzyskać liczbę spacji przed rozpoczęciem łańcucha
- 3. Jak załadować dźwięk całkowicie przed rozpoczęciem odtwarzania?
- 4. Jak usunąć folder podczas dezinstalacji?
- 5. W Unity, czy Awake() jest wywoływane przed rozpoczęciem gry, czy przed rozpoczęciem sceny?
- 6. Jak uruchomić program Hadoop?
- 7. JUnit: @Przed rozpoczęciem tylko niektórych metod testowania?
- 8. Jak uruchomić program profilujący Matlab
- 9. Jak uruchomić program z Perl?
- 10. Jak uruchomić kod przed zakończeniem programu?
- 11. Jak uruchomić "pakiet" przed "testem"
- 12. Jak uruchomić plik przed konfiguracją za pomocą Inno Setup
- 13. Czy wideo WebRTC jest szyfrowane przed rozpoczęciem przesyłania strumieniowego?
- 14. Modyfikowanie widoku kontenera animacji iPhone'a przed rozpoczęciem animacji
- 15. Jquery UI sortable - wykonuj akcję PRZED rozpoczęciem startu pożary
- 16. Java jButton wymaga dwukrotnego kliknięcia przed rozpoczęciem działalności.
- 17. Zapisz wszystkie pliki przed rozpoczęciem budowy w Visual Studio 2012?
- 18. Umowa o pracę nie jest dostępna przed rozpoczęciem pracy
- 19. Dlaczego G1GC zmniejsza młode pokolenie przed rozpoczęciem mieszanych kolekcji?
- 20. Pokaż niestandardowy obraz przed rozpoczęciem odtwarzania filmu z youtube
- 21. Jak uruchomić program java z innego katalogu?
- 22. Jak uruchomić program z zimną pamięcią podręczną?
- 23. Jak uruchomić program w języku Python?
- 24. Jak uruchomić program z argumentami z MONO?
- 25. Jak programowo ponownie uruchomić program Finder?
- 26. Jak uruchomić program używając Valgrind w Clion?
- 27. Jak uruchomić program abc.exe przy użyciu php
- 28. Jak uruchomić program wiersza poleceń w Delphi?
- 29. Jak uruchomić program Perla krok po kroku?
- 30. Jak uruchomić program C w systemie Ubuntu?
Pierwsza linia działa: Nazwa pliku: "{app} \ INIT.EXE"; Parametry: "/ x" – MCSharp
Drugie dwie linie nie są poprawne nawet w sekcji "[UninstallRun]". Ale nieważne, ponieważ i tak nie mają znaczenia dla rozwiązania. – Miral
@Miral: Zostały one skopiowane bezpośrednio z dokumentacji Inno Setup (z podanego linku). Powinienem był przeczytać dokładniej. Dokonam korekty - dziękuję za informację. :-) –