URGENT: Install problems

Hi Everybody,
    I am working on writing a self install feature in one of my projects which makes a backup of the system files, then deletes them and replaces them with the ones shipped with my program. The only problem is that when the files are in use, the program crashes. Any ideas on how to prevent this?

Kind Regards,
Robert Green.
robjgreenAsked:
Who is Participating?
 
dishaConnect With a Mentor Commented:
Hi,
If the system files are already in use u cannot replace them.
Check if the files are in use( U can check this by simply opening them in exclusive mode). If they are then copy u'r files in some other directory and they have to replace the system files at a later stage.
0
 
a111a111a111Commented:
Hi one of the best and the most common is:

       http://www.installshield.com/

       get the program and also you can go to my home page and learn some
       good stuff drom the Computer section.

       http://www.hili.com/~shay

       Shay.
0
 
robjgreenAuthor Commented:
Hi,
   I am writing my own routines, not using another program to do it for me. I am having trouble because when the system files are in use you can not delete them or move them, which then causes the program to crash.

Kind Regards,
Robert Green.
0
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

 
robjgreenAuthor Commented:
Hi,
   I am writing my own routines, not using another program to do it for me. I am having trouble because when the system files are in use you can not delete them or move them, which then causes the program to crash.

Kind Regards,
Robert Green.
0
 
watyCommented:
You have to be logged as administrator.
0
 
JayMerrittCommented:
There is a program in the WINDOWS directory called WININIT.EXE.

It uses a file called WININIT.INI.

WININIT.INI is created by install programs and tells WININIT.EXE what to do the next time WINDOWS starts up.  Take a look for any WININIT.BAK files.  These are old WININIT.INI files and will give you an idea of how it works.
0
 
JayMerrittCommented:
See Microsoft's Knowledge Base # Q140570
 for more info.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.