Yup, I'm seeing the blank windows too. Commenting out the line that runs the new vbs file brings them back again so that's definitely the cause.
// pclose(popen(""" . $vbs_file . """ . " " . """ . $batch_file . """, "r"));
Actually I see the issue. The forum has removed the backslash escape chars from the code I posted. I didn't double check it when I posted the message.
it should look like this:
Code:
pclose(popen("\"" . $vbs_file . "\"" . " " . "\"" . $batch_file . "\"", "r"));