Огромное спасибо Zeriael
Как всегда выручаете!
61. ivantu - 19 Апреля, 2021 - 03:10:10 - перейти к сообщению
62. ivantu - 28 Апреля, 2021 - 15:16:12 - перейти к сообщению
Zireael пишет:
vbs скрипт (Отобразить)
А можно конкретный файл извлечь отдельно?
63. Zireael - 28 Апреля, 2021 - 17:41:09 - перейти к сообщению
Цитата:
А можно конкретный файл извлечь отдельно?
Скорее всего можно, но получить ответ на вопрос по vbs проще на каком-нибудь соответствующем форуме.
64. ivantu - 29 Апреля, 2021 - 02:51:54 - перейти к сообщению
Помогите пожалуйста, если в названии папки есть пробел, то архив не извлекается, это можно как то победить?
65. Dantes3000 - 29 Апреля, 2021 - 03:12:22 - перейти к сообщению
ivantu , в кавычки путь надо взять
66. ivantu - 29 Апреля, 2021 - 03:16:47 - перейти к сообщению
Dantes3000 пишет:
ivantu , в кавычки путь надо взять
Как есть использую pathfolder() ?
CODE:
extract_zip(update_path+"zip.vbs", pathfolder()+"1.zip", pathfolder()); // Извликаем updater
function extract_zip(string vbs, string z_file, string out_file) {
//messagebox(vbs); messagebox(z_file); messagebox(out_file);
if (createpipeprocess("cscript.exe "+vbs+" /^/Nologo "+z_file+" "+out_file)){
waitpipe();//Ждем пока появятся данные
closepipeprocess();
}
}
extract_zip(update_path+"zip.vbs", pathfolder()+"1.zip", pathfolder()); // Извликаем updater
function extract_zip(string vbs, string z_file, string out_file) {
//messagebox(vbs); messagebox(z_file); messagebox(out_file);
if (createpipeprocess("cscript.exe "+vbs+" /^/Nologo "+z_file+" "+out_file)){
waitpipe();//Ждем пока появятся данные
closepipeprocess();
}
}
67. Dantes3000 - 29 Апреля, 2021 - 03:26:49 - перейти к сообщению
ivantu , на примере cmd Ссылка
68. ivantu - 29 Апреля, 2021 - 03:36:09 - перейти к сообщению
Dantes3000 пишет:
ivantu , на примере cmd Ссылка
попробовал
Цитата:
if (createpipeprocess("cscript.exe "+vbs+" /^/Nologo "+z_file+" "+out_file+" ")){
waitpipe();//Ждем пока появятся данные
closepipeprocess();
}
}
не помогло... а как еще я не знаю
69. Zireael - 29 Апреля, 2021 - 03:42:22 - перейти к сообщению
CODE:
string update_path = "^""+pathfolder()+"^"";
messagebox(update_path);
messagebox(update_path);
70. ivantu - 29 Апреля, 2021 - 03:54:55 - перейти к сообщению
я
я так пробовал уже, тоже не работает, блин...
Zireael пишет:
string update_path = "^""+pathfolder()+"^"";
messagebox(update_path);
messagebox(update_path);
я так пробовал уже, тоже не работает, блин...