Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.datemas.de!rt.uk.eu.org!news.mixmin.net!feeds.phibee-telecom.net!talisker.lacave.net!lacave.net!.POSTED!not-for-mail From: Lucas Levrel Newsgroups: comp.programming.threads Subject: Re: How to view what commands are run by an exe file as they are running Date: Fri, 15 Nov 2013 21:03:32 +0100 Organization: Service de news de lacave.net Lines: 30 Message-ID: References: NNTP-Posting-Host: evr91-2-82-233-253-129.fbx.proxad.net Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8BIT X-Trace: talisker.lacave.net 1384545629 29204 82.233.253.129 (15 Nov 2013 20:00:29 GMT) X-Complaints-To: abuse@lacave.net NNTP-Posting-Date: Fri, 15 Nov 2013 20:00:29 +0000 (UTC) User-Agent: Alpine 2.10 (LNX 1266 2009-07-14) X-X-Sender: tux@localhost In-Reply-To: Xref: csiph.com comp.programming.threads:1986 Le 15 novembre 2013, chiz a écrit : > My problem is this: I am trying to install a program that requires me to > have a specific version of another program installed before completing > the install. When I run the .exe file, it goes through the normal steps > until it checks to see if I have a specific version of another program > installed. I have this program installed but, for whatever reason, it > does not recognize that I have it installed. The "whatever" here is a big problem I think. > So, I want to see where it is looking for that file. I don't want to > edit the .exe file. I just want to know what commands the .exe is trying > to run so I can see where it is looking. Maybe a "command" is a bad way > to describe what I'm looking for... not sure. If I can see where it is > looking, I can install the program into that directory. I'm hoping that > would solve the problem. Normally one should not make assumptions on where a program resides, so your calling program should not have the path to the called program hardcoded. Is the called program in your %path%? Run a command window (Win+R, type "cmd", Enter), type there "the_called_program_name.exe". Is it found by Windows? But are you sure this is a path issue? The calling program could be running a command like "the_called_program /version" and parsing the output to know which version is installed. -- LL