CODE:
external(INT, "sprintf_s", "sprintf_s", "msvcrt.dll");
string zip_vbs = "C:\z i p\zip.vbs"; // путь к файлу zip.vbs
string zip_file = "C:\qwe rty\templates.zip"; // путь к архиву
string output = "C:\new folder\"; // куда распаковать
char buf[999];
sprintf_s(address(#buf[0]), sizearray(buf), "%s %c%s%c %s %c%s%c %c%s%c", "cscript.exe", 34, zip_vbs, 34, "/^/Nologo", 34, zip_file, 34, 34, output, 34);
messagebox(format(#buf[0]));
if (createpipeprocess(format(#buf[0])))
{
waitpipe();//Ждем пока появятся данные
closepipeprocess();
}
string zip_vbs = "C:\z i p\zip.vbs"; // путь к файлу zip.vbs
string zip_file = "C:\qwe rty\templates.zip"; // путь к архиву
string output = "C:\new folder\"; // куда распаковать
char buf[999];
sprintf_s(address(#buf[0]), sizearray(buf), "%s %c%s%c %s %c%s%c %c%s%c", "cscript.exe", 34, zip_vbs, 34, "/^/Nologo", 34, zip_file, 34, 34, output, 34);
messagebox(format(#buf[0]));
if (createpipeprocess(format(#buf[0])))
{
waitpipe();//Ждем пока появятся данные
closepipeprocess();
}