Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Знатокам WSHShell (http://forums.kuban.ru/f1040/znatokam_wshshell-2867585.html)

DeiMos 25.07.2012 11:03

Знатокам WSHShell
 
Здравствуйте!

На моём ПК (OC – Win Server 2003) из 1С перестала запускаться команда WSHShell.Run(ЗапускАрх, 0, -1);
Где ЗапускАрх - это "\\server\бла-бла-бла Путь\7za.exe" x "F:\Имя архива.zip" -pТутПароль -o"C:\ПутьНекий" -aoa -r -y -x!*"ИмяАрхива
(короче, запускается архиватор 7za.exe с некими параметрами).
Два года всё работало отлично, а теперь - увы…

Из командной строки – данная команда запускается и прекрасно отрабатывает.

1С Переустановил, не помогло.

Винду – переустанавливать не хочется 
Есть ли какие-либо мысли, как попробовать решить данную проблему?

У остальных пользователей домена (у них Win XP) – данная команда работает нормально из 1С.

Заранее спасибо.

VZ 25.07.2012 12:47

И причем здесь "1С", спрашивается? И зачем тебе "знатоки WSHShell"?

WSH понимает аргументы в командной строке, так что можешь не звать в 1С сам WSH, а поручить системе испольнить скрипт (.vbs) с параметрами.
Во вторых, на куа запускать 7za.exe аж с сервера? Положить на РС, не? Это не больно, и лицензии не требуется (кстати, консольному RAR'у - то же).
В третьих, [em]Mark Russinovich[/em] дает кучу утилит для запуска задач на сервере. Безвозмездно, т.е., даром ;)

DeiMos 25.07.2012 13:47

1-VZ > Два года всё работало отлично, а теперь - увы…

"на куа запускать 7za.exe аж с сервера? Положить на РС, не?"
- Это на каждый пользовательский ПК класть, плюс напрягать админов, чтобы при приёме на работу нового юзера - не забывали...
А так оно лежит в каталоге базы и нормально работает...
У всех... Кроме меню.... :-(

Насчёт vbs - подумаю.
Если не найду причины и решения проблемы.
И если переустановка винды на моём ПК не поможет...


Текущее время: 17:30. Часовой пояс GMT +3.