JS и WinRar
Подскажите пожалуйста, как можно используя JS и WinRar разархивировать файл?
Пытался использовать методы run и exec, но ни чего стоящего не получилось. Я так понимаю, что нужно запустить консоль и внутри прописать необходимые данные. |
Код:
var WshShell = WScript.CreateObject("WScript.Shell"); |
Petya V4sechkin, спасибо.
Использую следующий код, но пишет что архив не найден. Если не использовать переменную, то все разархивируется?! Код:
var Variable="d:\\Ar.rar d:\\Work\\"; |
Цитата:
Код:
WinRAR.exe ed:\Ar.rar d:\Work\ |
Благодарствую!!!
Как можно добавить кавычки в пути, а то предстоит использовать полные пути в имени которых встречаются пробелы. Извиняюсь за "такие вопросы", просто везде информация об vbs, мало источников для js. Например: Код:
var Variable="d:\\Ar.rar d:\\Папка для разархивации\\"; |
Цитата:
|
Цитата:
Если использовать апостроф, а затем двойные кавычки, то строка формируется в двойных кавычках, но это не спасает. Т.к. пишется, что архив не найден. Может я что-то делаю не так? Код:
var Variable=' "d:\\Ar.rar d:\\Папка для разархивации\\" '; Код:
var Variable=' "d:\\Ar.rar" '+" "+' "d:\\Папка для разархивации\\" '; |
Или так, как советовал amel27:
Код:
var WshShell = WScript.CreateObject("WScript.Shell"); |
Время: 12:36. |
Время: 12:36.
© OSzone.net 2001-