Pa to netki install/deinstall programi sami kreiraju, a listu možeš nači u HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall, tu setup programi sami instaliraju string/binary/dword/sz vrijednosti, koje jim služiju za identifikaciju unistall programa kao što su npr za install shield, VB setup ili ostale setup programe
a ti ključevi su npr :
DisplayName (Ime programa za deinstall caption )
UninstallString (komanda koja če deinštalirati program)
Path (put do programa)
Različite version Info npr za inštalaciju/deinštalaciju i version konflikte
I još mnogo različitih podataka za deinštalaciju ...
Ne misli, ako daš sada par infa u novi key da če ti OS sam deinštalirati program (ako sam ne napišeš install i deinstall program !!!), to je prikladno za programe koji sami kompiliraju source file ( u C, c++, VB ...), nađu sve ostale fileove potrebne za 100% rad aplikacije, ostale activex i dll, ostale componente te ostale linked fajlove koji obavezno trebaju kod inštalacije i ostale default reg. settingse itd ...
A takvi setup fajlovi, da bi sistem povrnuli u prijašnje stanje imaju i deinstall programe koji brišu sve one settingse (log fileove), koji jih je program setup skreirao i koji više nisu potrebni, kad program deinstalujemo.
Pozdrav StratOS
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications."
"The one who is digging the hole for the other to fall in is allready in it."