Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var bat = new File(Folder.temp.fsName + "/gifenc.bat");
- var vbsFile = new File(Folder.temp.fsName + "/invisible.vbs");
- vbsFile.open("w");
- vbsFile.encoding = "UTF-8";
- var vbsSrt = "set args = WScript.Arguments \
- num = args.Count\
- \
- if num = 0 then\
- WScript.Echo \"Usage: [CScript | WScript] invis.vbs gifenc.bat <some script arguments>\" \
- WScript.Quit 1\
- end if\
- \
- sargs = \"\"\
- if num > 1 then\
- sargs = \" \"\
- for k = 1 to num - 1\
- anArg = chr(34) & args.Item(k) & chr(34)\
- sargs = sargs & anArg & \" \"\
- next\
- end if\
- \
- Set WshShell = WScript.CreateObject(\"WScript.Shell\")\
- \
- WshShell.Run \"\"\"\" & WScript.Arguments(0) & \"\"\"\" & sargs, 0, False";
- vbsFile.write(vbsSrt);
- vbsFile.close();
- bat.open("w");
- bat.encoding = "UTF-8";
- bat.lineFeed = "Windows";
- bat.writeln("chcp 65001");
- bat.write(vbsSrt); // запиши тут чё надо
- bat.close();
- var exct = "wscript.exe " + "\"" + vbsFile.fsName + "\" " + "\"" + bat.fsName + "\"";
- system.callSystem(exct);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement