Uninstall Application with password

Posted on 2006-06-06
Last Modified: 2010-04-05
Hi Experts!

I write some application that store password in a file. And use InstallShield Express 4.0
To make an setup.exe file.

When user Romove Program from Add/Remove Programs i want it to ask for password
before process the uninstallation.

Is there some method to done this?
Can i use InstallShield to manage this?

Question by:xtrue
    LVL 28

    Accepted Solution

    this is an installshield issue.

    tehnically, you should be able to create another dialog in installshield project which will be referenced at unsinstall time and ask for a password there. then you load the password file from the app directory (which should be in registry) and check the password and according to that, do whatever you wish.
    nut much delphi related, eh? :)
    LVL 5

    Assisted Solution

    Yip not delphi related... :P

    But that install shield should and some sort of pre-uninstall routines, so you could make a quick password program with delphi and include it with the installation, so when the user wants to uninstall the installshield run the pre-uninstall with the password program in it, have that password work set/send some ID/info the the installshield saying wheather it may or may not uninstall...

    Peace Scay7

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Why You Should Analyze Threat Actor TTPs

    After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

    Suggested Solutions

    Have you ever had your Delphi form/application just hanging while waiting for data to load? This is the article to read if you want to learn some things about adding threads for data loading in the background. First, I'll setup a general applica…
    In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor ( If you're interested in additional methods for monitoring bandwidt…

    760 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now