You do realize that just remaining the file from "result.jpg" to "result.zip" doesn't make it a zipped file right? If it isn't an actual zipped file then no matter what you do you won't be able to "unzip" it.
Read his post. You can use the COPY command with the /b switch to join a jpg and a zip together into a third file, which you can give any extension you like. If you give it a .jpg extension, a jpeg viewer will see the jpg part and display it normally. It will not see the zip part. If you change the extension to .zip, an archive manager (Winzip, WinRar, etc) will see the zip part, but not the jpg, and process it normally. Thus you could hide a zip in a jpg or vice versa.
What he does not seem to realise is that using wildcards and copying multiple jpegs and then multiple zips will not result in multiple hidden but accessible files. Only the first jpg and the first zip will be available, and only to a Zip program.
Also that unlike proper Zip archive apps, the VBS unzip routines
1. Are really "copy from compressed folder" routines, and require compressed folders to be enabled.
2. Unlike WinZip, etc, won't like the fake "compressed folder" (zip file) resulting from the copy, and will copy nothing.