Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

WSH VBS + архиватор arj

18K
15 апреля 2009 года
`Dmitry
6 / / 24.08.2006
Использую в 123.vbs такой код. Он не срабатывает, а именно не создаётся out.txt Если команду запускаю через например тотал командер, то всё работает. Заметил что зависит от версии архиватора. С версией v 2.62c beta 219895 работает, а с ARJ32 3.04 Copyright (c) 1990-99 ARJ Software, Inc. Dec 19 1999 отказывается. Как вы понимаете мне надо чтобы работало с новой версией. Принципиально vbs. Тотже батник отраьатывает нормально, а vbs отказывается. И ещё заодно. Как сделать паузу в окне (arjшном). Вобщем по завршению скрипта окно не закрывалось или записать результаты в текстовый файл. Это для того чтобы увидеть почему скрипт не отрабатывает.
Цитата:
Set oShell=CreateObject("Wscript.Shell")
strCommand="ARJ.exe L архив.arj > out.txt"
rc=oShell.Run(strCommand,True)

14
15 апреля 2009 года
Phodopus
3.3K / / 19.06.2008
Попробуйте vbs запустить не через wscript, а через cscript
43K
27 апреля 2009 года
radist_22
1 / / 06.10.2008
Вродь как Run ничего возвращать не должен.
Если нужен результат - попробуй вместо Run использовать Exec.
Он в отличие от Run возвратит обьект WshScriptExec.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог