The unzip.cmd script that I found worked perfectly out of the box.

It is one of those great mystery scripts that runs first as if it is a batch 
script, but after checking its parameters, it then invokes *itself* via CScript 
with parameters that specify processing its file as Jscript (.js). This 
recognizes the earlier part of the .cmd as a Jscript comment and continues in 
the remaining Jscript.  That's what hooks into Scripting and Shell.Application 
objects, gets its hands on the zip archive as if it is a folder and then 
extracts its content into a specified destination.

The usage from within extract_downloads.bat is much simpler and I'll demystify 
unzip.cmd into an unzip.js that works more directly.

Not tonight.  Still recovering from flu.  More sleep .... zzzzz

 - Dennis

-----Original Message-----
From: Dennis E. Hamilton [mailto:[email protected]] 
Sent: Thursday, January 1, 2015 15:32
To: [email protected]
Subject: RE: Anybody who know how to write .cmd or .bat files for windows ?

I looked farther into what it takes to unzip on Windows.

I found a script that will do a complete unzip into a folder.  I haven't 
cracked the code so I'll have to see if I have everything to make it run, and 
then figure out how it works [;<).

An alternative I was looking at was using 7-zip.  The 7z.exe is a command-line 
version and it makes it easy to extract selected portions to different 
locations without having to extract the entire archive first.  But I found many 
thing not to like about advising users how to install and use the command-line 
version.  So I am
going to the first approach, which will be completely self-contained.

Done that way, extract_downloads.bat will have the same effect as 
extract_downloads.sh once the extractions are all done.

 - Dennis

[ ... ]


Reply via email to