Program do tworzenia instalek bez katalogu


(Niepotrzebnekonto123) #1

Niby prosta rzecz a nie mogę nigdzie znaleźć. Jak zrobić tak, żeby po wybraniu katalogu nie tworzyła się od razu ścieżka do nowego folderu z instalowaną aplikacją? Przykład- nazywam aplikację dobreprogramy i chcę zainstalować w C:\Program Files. Wyszukuję ten folder, wybieram a w ścieżce pojawia się C:\Program Files\dobreprogramy. Da się coś z tym zrobić?


(Cimlikpl) #2

W czym tworzysz instalator? W InnoSetup masz takie ustawienia (sekcja Setup):

DefaultDirName={sd}\Nazwa Programu

DefaultGroupName=Nazwa Programu

Wystarczy je odpowiednio ustawić.

Jeśli masz na myśli zmianę ustawień wszystkich instalatorów, plików msi itd. - wątpię, że da się to zrobić konfiguracją systemową.


(Niepotrzebnekonto123) #3

Robię w CreateInstall Free. Nie wiem w ogóle o co chodzi z tym co wysłałeś :slight_smile: Możesz trochę pomóc? Co trzeba zmienić?


(Cimlikpl) #4

Stwórz w InnoSetup instalator, za pomocą domyślnego kreatora. Stworzy Ci się skrypt, w którym będziesz miał podany przeze mnie kawałek kodu. Wystarczy go odpowiednio edytować (wyrzucić nazwy katalogu lub wrzucić stałe systemowe {pf} na przykład).