xInstall - Installationsdesigner (OpenSource)
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Seid im moment mal lieber vorsichtig. Das Programm kennt nur
C:\Programme, also das dies auf einem anderem Laufwerk liegen könnte,
bzw. Programme nicht immer Programme heißt wird zur Zeit nicht
berücksichtigt. Lieber erst verwenden, wenn Winduff diese Fehler beseitigt
hat.
@Winduff
Den Pfad zu Programmfiles findest Du nur zuverläßig in der Registry unter:
#HKEY_LOCAL_MACHINE ,"SOFTWARE\Microsoft\Windows\CurrentVersion","ProgramFilesDir"
weil auch SHGetSpecialFolderLocation_ liefert hier erst ab einer bestimmten
IE Version das gewünschte Ergebnis.
C:\Programme, also das dies auf einem anderem Laufwerk liegen könnte,
bzw. Programme nicht immer Programme heißt wird zur Zeit nicht
berücksichtigt. Lieber erst verwenden, wenn Winduff diese Fehler beseitigt
hat.
@Winduff
Den Pfad zu Programmfiles findest Du nur zuverläßig in der Registry unter:
#HKEY_LOCAL_MACHINE ,"SOFTWARE\Microsoft\Windows\CurrentVersion","ProgramFilesDir"
weil auch SHGetSpecialFolderLocation_ liefert hier erst ab einer bestimmten
IE Version das gewünschte Ergebnis.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Hallo Thomas,
Danke erstmal und auch für unser Gespräch im Skype gestern Abend.
Ich werde einen Hinweis auf meiner Homepage veröffentlichen, zudem gleich noch den Bug beheben, bzw. das Programm komplett überprüfen.
Die Sache ist leider gefährlich - der Setup funktioniert super, zumindest soweit... Nur: Sollte ein User das Programm in den falschen Ordner (direkt c:\) Installieren - gibts ein Problem:
ALLES was sich in c:\ befindet, wird gelöscht (ausser die gerade bentuzten Dateien natürlich)
Das Programm ist bis weiteres mit vorsicht zu genießen, ich gebe bescheid.
Bitte entschuldigt
Danke erstmal und auch für unser Gespräch im Skype gestern Abend.
Ich werde einen Hinweis auf meiner Homepage veröffentlichen, zudem gleich noch den Bug beheben, bzw. das Programm komplett überprüfen.
Die Sache ist leider gefährlich - der Setup funktioniert super, zumindest soweit... Nur: Sollte ein User das Programm in den falschen Ordner (direkt c:\) Installieren - gibts ein Problem:
ALLES was sich in c:\ befindet, wird gelöscht (ausser die gerade bentuzten Dateien natürlich)
Das Programm ist bis weiteres mit vorsicht zu genießen, ich gebe bescheid.
Bitte entschuldigt

> Tja da liegt ja der Bug, der User macht den Fehler :-P
da muss ich Dir nun aber widersprechen.
Wenn der User eine Applikation in C:\ installieren möchte, dann sollte man
das nicht verbieten. Allerdings sollte Dein Deinstaller auch nur die Dateien
löschen, die der Installer installiert hat.
Grüße ... Kiffi
da muss ich Dir nun aber widersprechen.

Wenn der User eine Applikation in C:\ installieren möchte, dann sollte man
das nicht verbieten. Allerdings sollte Dein Deinstaller auch nur die Dateien
löschen, die der Installer installiert hat.

Grüße ... Kiffi
Das hab ich auch gemeintKiffi hat geschrieben:> Tja da liegt ja der Bug, der User macht den Fehler :-P
da muss ich Dir nun aber widersprechen.
Wenn der User eine Applikation in C:\ installieren möchte, dann sollte man
das nicht verbieten. Allerdings sollte Dein Deinstaller auch nur die Dateien
löschen, die der Installer installiert hat.![]()
Grüße ... Kiffi

- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Nachdem ich mein Programm, welches ich nach Windows installierte (ist dann gleich im Pfad) wieder deinstallierte, war der Ordner zwar nicht leer, aber Windows ist richtig schnell geworden 

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

soah - mit verzögerung sind die Bugs hoffentlich behoben. Auch Spanisch ist in die Sprachliste hinzugekommen 
Erstmal Beta, also nicht offiziell:
http://data.eimex.de/beta.exe
lg!

Erstmal Beta, also nicht offiziell:
http://data.eimex.de/beta.exe
lg!
- Thorsten1867
- Beiträge: 1360
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Bei EasySetup habe ich das Problem, wie folgt, gelöst:
- Standardmäßig werden nur installierte Dateien und Ordner gelöscht
- Option für 'Alle Dateien' löschen (Standard: deaktiviert)
- Löscht keine Dateien, wenn Root-Verzeichnis (z.B. C: oder C:\)
- Löscht keine Dateien, wenn im Verzeichnis die Programmdatei fehlt
- Löscht nur Unterordner die installiert wurden (auch bei 'alle Dateien löschen'!)
- Installer akzeptiert keinen Installationspfad ohne das (vorgegebene) Programmverzeichnis
- Standardmäßig werden nur installierte Dateien und Ordner gelöscht
- Option für 'Alle Dateien' löschen (Standard: deaktiviert)
- Löscht keine Dateien, wenn Root-Verzeichnis (z.B. C: oder C:\)
- Löscht keine Dateien, wenn im Verzeichnis die Programmdatei fehlt
- Löscht nur Unterordner die installiert wurden (auch bei 'alle Dateien löschen'!)
- Installer akzeptiert keinen Installationspfad ohne das (vorgegebene) Programmverzeichnis