Запустить оболочку PowerShell и выполнить этот код, посмотреть что пишет
Это можно прочитать так:
CODE:
if (createpipeprocess("powershell.exe -Command Expand-Archive -LiteralPath ^'D:\Kibor\templates.zip^' -DestinationPath ^'C:\^'"+"^r^nwrite(1)"))
{
waitpipe();//Ждем пока отработает и появятся данные
string S;
getpipe(#S);
S=d866tow1251 (S);//перекодирует текст из DOS 866 в WINDOWS 1251
messagebox (S);
closepipeprocess();//Завершим процесс и закрываем канал
}
Я видел тему где через Питон извлекается архив, но мне это не подходит, т.к все эти манипуляции мне нужны для уменьшения размера exe , а компилятор питона очень велик для таких вещей, нет смысла в этом.
Хотелось бы разобраться все же в PowerShell