How to compress multiple files into one zip file by WinZip?

I have some files in one folder path, and I’d like to compress specific files(in the file list variable) into one zip file by WinZip.
For example, compress [‘a.xlsx’,‘b.xlsx’,‘c.xlsx’] files in ‘C:\Temp’ folder into ‘’ file in current folder.

I found following Java script, how to convert to Custom Script?
Thank you.

public class ZipMultipleFiles {
public static void main(String[] args) throws IOException {
List<String> srcFiles = Arrays.asList( "test1.txt" , "test2.txt" );
FileOutputStream fos = new FileOutputStream( "" );
ZipOutputStream zipOut = new ZipOutputStream(fos);
for (String srcFile : srcFiles) {
File fileToZip = new File(srcFile);
FileInputStream fis = new FileInputStream(fileToZip);
ZipEntry zipEntry = new ZipEntry(fileToZip.getName());

byte [] bytes = new byte [ 1024 ];
int length;
while ((length = >= 0 ) {
zipOut.write(bytes, 0 , length);

If you have an existing Zip file that you want to split into multiple pieces, WinZip gives you the ability to do that. Open the Zip file. Open the Settings tab. Click the Split dropdown box and select the appropriate size for each of the parts of the split Zip file.