c# - Uninstall program brainstorm -


what want able accomplish silently uninstall installed anti-virus software (i know sounds making virus i'm not).

according microsoft guidelines every program installs makes registry entry in hklm\software\microsoft\windows\currentversion\uninstall. usually, key program guid, or else name of program. within key entry called uninstallstring have run string in cmd guess.

but have never worked on before, since brainstorming if attempt find out how more experienced developers might approach it.

this not going work out.

regardless of how pure motives may (and i'll admit, i'm still rather suspect, despite assurances), same thing other people impure motives want do.

therefore, antivirus vendor worth salt actively working prevent being possible. in addition, matthew points out, microsoft working against you, too. in order make work, you'll have figure out way skirt around entire windows security model.

i suppose enter arms race against them, have lot more resources devote problem , stand gain whole lot more solving it. moreover, user 1 stands lose here. not extremely user-hostile uninstall programs without consent, if software vendors spending time locked in arms race, they're not using time, energy, , effort improve software in meaningful way.

i recommend abandoning brainstorm before you've wasted time. surely there's better way solve whatever task you're working on.


Comments

Popular posts from this blog

sublimetext3 - what keyboard shortcut is to comment/uncomment for this script tag in sublime -

java - No use of nillable="0" in SOAP Webservice -

ubuntu - Laravel 5.2 quickstart guide gives Not Found Error -