We help IT Professionals succeed at work.

Check out our new AWS podcast with Certified Expert, Phil Phillips! Listen to "How to Execute a Seamless AWS Migration" on EE or on your favorite podcast platform. Listen Now

x

shell problems from vb4(32) to MS dos

hjaycox
hjaycox asked
on
Medium Priority
204 Views
Last Modified: 2010-04-30
I have a program in vb4 (32)( win 95) that needs some tweeking.  I have a file (144000 bites) compressed in win 31 to be self extracting on a 3.5 disk in a 'A drive'. A call from the program (vb4 32 win 95) copies this file to a new directory on the 'C drive' ok so far.
now the trouble. In the program I shell to this newly created directory to unpack the compressed exe file. I use the code... shell("c:/done/fill.exe",1)... to see what is happening. The MS Dos window opens and I see the file unpacking. BUT WHEN I GO TO THE DIRECTORY... only the fill.exe is there. I shut OFF the puter and reboot and STILL there are NO FILES other than the fill.exe WHAT AM I DOING WRONG   help help......please  
Comment
Watch Question

Commented:
you are doing nothing wrong. I think the problem is in the unpacker. I think you need to specify a path.
PSV

Commented:
its see everything fine. Your files are unzipped in some other directory (most probabaly \temp or \tmp) . If U know the name of
any extracted file use FIND to check where it is unzipped.
Commented:
Unlock this solution and get a sample of our free trial.
(No credit card required)
UNLOCK SOLUTION

Commented:
fyi By the way you should be able to view contents of a Self extracting EXE the same as you would a ZIP file such as PKZIP -v FILL.EXE and you should also be able to specify certain files to be extracted last time I tried I'm sure it allowed stuff like
shell("c:/done/fill.exe c:\done *.prg",1)
which would be like PKUNZIP fill.zip c:\done *.prg
to ONLY extract the PRG files in the archive.. handy tips!

Author

Commented:
please give PSV 25 points with his (her) ans and rayfords I got it and understand what was going on. thanks
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a sample view!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.