[XP] Installer maken van een geïnstalleerd programma

Pagina: 1
Acties:

  • Simon VDS
  • Registratie: Mei 2005
  • Laatst online: 15-10-2025
Ik heb een tijdje geleden een programma geïnstalleerd maar de software wordt niet meer ondersteund omdat het bedrijf failliet verklaard is. Ik heb de cd nog wel maar die is jammer genoeg beschadigd en er kan niet meer van geinstalleerd worden wegens crc fouten...

Is er een manier om terug een installer te creeeren of een selfexstracting exe om deze software later nog es te installeren?

Het programma staat bij mijn add/remove programs en kan dus ook geuninstalled worden.

Is er bepaalde software waarmee dit kan?

[ Voor 14% gewijzigd door Simon VDS op 12-01-2006 19:02 ]


Verwijderd

Boeiende vraag, als iemand hier een antwoord op weet dan ken ik heel veel mensen die hier dankbaar gebruik van willen maken. Heb me er nooit in verdiept. In een uninstaller staat vast welke files er verwijderd moeten worden en welke verwijzingen er in het register moeten worden gewist. Dus misschien is er wel een mooi programma voor die dit uitzoekt.

  • Gé Brander
  • Registratie: September 2001
  • Laatst online: 15-06 23:37

Gé Brander

MS SQL Server

Er is als het goed is een installatie log file van te vinden als het volgens de Windows regels is geinstalleerd. En dat is volgens mij wel het geval als het in Add/Remove programs staat.

In die logfile zou elke registry setting, path aanpassing en toegevoegde file genoemd moeten staan.

Op basis daarvan, kan je met bijvoorbeeld Wise Installmaster de MSI maken die jij wil hebben.

Bijvoorbeeld de installatie log file van Ultra Edit bij mij:
Het is een hell of a job, maar het moet te doen zijn als alle bestanden nog aanwezig zijn.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
[InstallLanguage]
LangID=ENU

[Strings]
AppID={43B6667D-7520-4186-B05B-F5C0494C495D}
AdminRights=

[InstalledFeature]
{2710DBE3-A229-445D-933F-4FB37E19DE13}=
{586AFE65-BA0A-4819-9AB3-4EFD85F474FE}=
{E90A835E-9603-4638-8406-2F4FE27BC2F0}=
{69134F97-4E61-455C-BDEB-2E831F5BA3D6}=
{48B20154-E406-497F-A553-EE08ED73723E}=
{00C3C70F-BE34-4A2B-AF1D-BC1E7A947B3D}=
{C1869FA9-D2B6-4CC7-BDF0-1A7D5F99E99C}=
{E67EE2D2-1D3F-4E98-BFC9-E7E80E23F410}=

[CreateDirs]
D:\Program Files\IDM Computer Solutions=
D:\Program Files\IDM Computer Solutions\UltraEdit-32=

[{351DA1D7-B38C-42C9-843C-B64616C4B040}.CreateDirs]
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\bin=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\licenses=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\src=

[{351DA1D7-B38C-42C9-843C-B64616C4B040}.CopyFiles]
D:\Program Files\IDM Computer Solutions\UltraEdit-32\UEDOS32.exe=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\uedit32.exe=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\ucl.exe=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\SftpDLL.dll=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\ue32ctmn.dll=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\tidylib.dll=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\astyle.exe=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\COPYING=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\en.prepl=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\en.pws=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\README=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\ASCII.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\dvorak.kbd=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-1.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-10.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-13.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-14.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-15.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-2.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-3.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-4.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-5.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-6.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-7.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-8.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\iso8859-9.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\koi8-f.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\koi8-r.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\koi8-u.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\standard.kbd=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\viscii.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\bin\pspell-15.dll=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\bin\aspell-15.dll=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\ctags.exe=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\licenses\COPYING.ctags=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\licenses\COPYING.aspell=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\licenses\COPYING.astyle=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\src\source_code.txt=

[{BC49DE21-CC06-4625-92D0-03B7B7392F1B}.CopyFiles]
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\Copyright.en=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\en.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\data\en_phonet.dat=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\american-w-accents.alias=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\american.alias=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\british-w-accents.alias=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\british.alias=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\canadian-w-accents.alias=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\canadian.alias=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en-only.rws=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en.multi=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\english.alias=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en_CA-only.rws=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en_CA-w-accents.multi=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en_CA.multi=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en_GB-only.rws=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en_GB-w-accents.multi=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en_GB.multi=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en_US-only.rws=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en_US-w-accents.multi=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\GNU\aspell\dict\en_US.multi=

[{64C21C4F-F187-4B7C-89A5-E870101CDE70}.CopyFiles]
D:\Program Files\IDM Computer Solutions\UltraEdit-32\uedit32.chm=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\ucres.dll=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\ueres.dll=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\ucl.chm=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\readme.txt=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\order.txt=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\changes.txt=
D:\Program Files\IDM Computer Solutions\UltraEdit-32\syntax.txt=

[{8A7957C3-7AD1-4A30-9B4E-F818719FF585}.CreateKeys]
HKCR\CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}=
HKCR\CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}\InProcServer32=
HKCR\*\shellex\ContextMenuHandlers\UltraEdit-32=

[{8A7957C3-7AD1-4A30-9B4E-F818719FF585}.AddReg]
HKCR\CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}\InProcServer32\''=
HKCR\CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}\InProcServer32\'ThreadingModel'=
HKCR\*\shellex\ContextMenuHandlers\UltraEdit-32\''=

[{EEC2EA89-525F-426D-B66E-039D3EEA7157}.CreateKeys]
HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\UEDIT32.exe=
HKLM\Software\Microsoft\Internet Explorer\View Source Editor=
HKLM\Software\Microsoft\Internet Explorer\View Source Editor\Editor Name=
HKLM\Software\Aspell=
HKLM\Software\IDM Computer Solutions\UltraEdit-32\SpellChecker=

[{EEC2EA89-525F-426D-B66E-039D3EEA7157}.AddReg]
HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\UEDIT32.exe\''=
HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\UEDIT32.exe\'Path'=
HKLM\Software\Microsoft\Internet Explorer\View Source Editor\Editor Name\''=
HKLM\Software\Aspell\'Path'=
HKLM\Software\Aspell\'MajorVersion'=
HKLM\Software\Aspell\'MinorVersion'=
HKLM\Software\Aspell\'MicroVersion'=
HKLM\Software\Aspell\'AspellVersion'=
HKLM\Software\Aspell\'PspellVersion'=
HKLM\Software\Aspell\''=
HKLM\Software\IDM Computer Solutions\UltraEdit-32\SpellChecker\'Dictionary'=

[{DE532017-736A-4A59-9C5C-DEF42C067709}.Shortcuts]
C:\Documents and Settings\<USERNAME>\Bureaublad\UltraEdit-32.lnk=

[{8EEE97C4-2852-4357-88F0-39CDEBBF86E6}.Shortcuts]
C:\Documents and Settings\<USERNAME>\Application Data\Microsoft\Internet Explorer\Quick Launch\UltraEdit-32.lnk=

[{EEC2EA89-525F-426D-B66E-039D3EEA7157}.CreateDirs]
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit=

[{EEC2EA89-525F-426D-B66E-039D3EEA7157}.Shortcuts]
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit\UltraEdit-32 Text Editor.lnk=
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit\UltraEdit-32 Help.lnk=
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit\UltraEdit-32 Read Me.lnk=
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit\UltraEdit-32 Order Form.lnk=
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit\UltraEdit-32 Uninstall.lnk=

[{5D1DC6E8-E49D-445B-A9B0-34FEE5B71DB3}.Shortcuts]
C:\Documents and Settings\<USERNAME>\Menu Start\UltraEdit-32.lnk=
C:\Documents and Settings\All Users\Menu Start\Programma's\UltraEdit\UltraEdit-32 Text Editor.lnk=
C:\Documents and Settings\All Users\Menu Start\Programma's\UltraEdit\UltraEdit-32 Help.lnk=
C:\Documents and Settings\All Users\Menu Start\Programma's\UltraEdit\UltraEdit-32 Read Me.lnk=
C:\Documents and Settings\All Users\Menu Start\Programma's\UltraEdit\UltraEdit-32 Order Form.lnk=
C:\Documents and Settings\All Users\Menu Start\Programma's\UltraEdit\UltraEdit-32 Uninstall.lnk=
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit\UltraEdit-32 Text Editor.lnk=
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit\UltraEdit-32 Help.lnk=
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit\UltraEdit-32 Read Me.lnk=
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit\UltraEdit-32 Order Form.lnk=
C:\Documents and Settings\<USERNAME>\Menu Start\Programma's\UltraEdit\UltraEdit-32 Uninstall.lnk=
C:\Documents and Settings\All Users\Menu Start\UltraEdit-32.lnk=

[{5D1DC6E8-E49D-445B-A9B0-34FEE5B71DB3}.CreateDirs]
C:\Documents and Settings\All Users\Menu Start\Programma's\UltraEdit=

[EnvVars]
Path=0,D:\Program Files\IDM Computer Solutions\UltraEdit-32

[ Voor 104% gewijzigd door Gé Brander op 12-01-2006 19:22 ]

Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!


  • Simon VDS
  • Registratie: Mei 2005
  • Laatst online: 15-10-2025
Ja ik was ook aan het denken in die richting. Je moet toch in staat zijn om een omgekeerde uninstaller te kunnen maken.

Als er tweakers zijn die hier ervaring mee hebben plz post jullie tips of trucjes!

  • Gé Brander
  • Registratie: September 2001
  • Laatst online: 15-06 23:37

Gé Brander

MS SQL Server

Heb ik reeds gedaan, verder kan je zelf zoeken met Google denk ik zo. Ik heb je in ieder geval een heel eind op weg geholpen.

Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!