Имя: Пароль:
1C
Админ
v8: Как в коде 1с извлечь архив - rar например.
,
0 Vovik
 
25.06.13
20:04
Задача такая.загрузить классфикатор с сайта не могу. Админ закрыл возможность запускать exe файлы. Но ведь это архив. И если его переименовать в рар, то права все есть.
Как сделать это в коде?

Сейчас там такая строка:
КомандаСистемы(""""+ ВремКаталог + "\" + мИмяФайлаЗип + """", ВремКаталог);
1 kokamoonga
 
25.06.13
20:05
(0) вероятно стоит об этом поговорить с админом. наверно неспроста он порезал права.
2 1Cv8_accepted
 
25.06.13
20:06
(0) Там есть также архив в .arj
3 Vovik
 
25.06.13
20:07
(1)Ему по хер, говорит нет и все.
(2)В смысле. Он самораспаковывающийся?
Это вообще обработка загрузки классификатора банков.
4 kokamoonga
 
25.06.13
20:13
(3) интересная оценка... может ему как раз не похер? у него наверно своя работа есть.

Вариант поговорить с админом как с человеком и попросить какой-нить скрипт написать для выполнения означенных действий очевидно не рассматривается?
5 exwill
 
25.06.13
20:13
(0) Посмотри раздел ZIP в Общих объектах
6 Vovik
 
25.06.13
20:18
(4)Вариант как с человек уже три года не канает. Его три года просят. Делаю из сочувствия к бухам, ч тоб им меньше кнопочек жать. Предлагает как раз такие варианты как самому качать и делать обработки.
7 Зойч
 
25.06.13
20:19
На нет и классификатора нет ))
8 Vovik
 
25.06.13
20:20
(5)Спасибо. Есть за что зацепится
9 Зойч
 
25.06.13
20:20
(5) ну так это же не зип
10 shuhard
 
25.06.13
20:27
(6)[ Делаю из сочувствия к бухам, ч тоб им меньше кнопочек жать.]
нашёл кого жалеть
11 exwill
 
25.06.13
20:29
(9) Он с раром работает.
12 Vovik
 
25.06.13
20:33
(5)Скопировал файл с расширением zip и каюк.
{Форма.ФормаКлассификатора.Форма(545)}: Ошибка при вызове метода контекста (Открыть)
   _Архив.Открыть(ВременныйZIPФайл);
по причине:
Некорректный формат файла: F:\tempBik\bnk.zip


Надо наверное как то сам рар запустить командной строкой
13 ДенисЧ
 
25.06.13
20:33
Служебная ГБ, копия ГД "не могу установить обновления из-за политик, установленных СА". Точка.
Сами пусть решают
14 banco
 
25.06.13
20:34
(0)  а откуда загружаешь классификатор?  из РБК качаешь классификатор в zip  и стандартными средства распаковываешь, при чем тут exe и rar?
15 crazy_killer
 
25.06.13
20:35
Чтобы админ, не раздумывая, заблокировал одним махом все экзешники, и с этим ничего нельзя было бы сделать, при этом нести расходы на дополнительную работу 1Сника (которые дороже админов), и при этом с этой ситуацией еще ничего нельзя было бы поделать и дискуссия сводилась бы к "нет и все" - это какая-то странная контора со странными порядками.
16 Vovik
 
25.06.13
20:44
(14)Качаю exe. Переименовываю (это наверное лишнее действие) в .rar. Пытаюсь извлеч файлы раром.
17 exwill
 
25.06.13
20:46
(16) ехе не прокатит. надо rar или zip
18 Vovik
 
25.06.13
20:50
Вроде как запустил на извлечение, но опять какой то косяк

!   F:\tempBik\bnk.rar: Невозможно создать bnkdel.txt
!   Отказано в доступе.
!   F:\tempBik\bnk.rar: Невозможно создать bnkseek.txt
!   Отказано в доступе.
!   F:\tempBik\bnk.rar: Невозможно создать reg.txt
!   Отказано в доступе.
!   F:\tempBik\bnk.rar: Нет файлов для извлечения
19 Vovik
 
25.06.13
20:51
Сам рар пишет.

Запускаю так:
КомандаСистемы(""""+ "C:\Program Files\WinRAR\WinRAR.exe"+""""+" x "+ВременныйZIPФайл);

Может какие параметры еще надо. Вручную все работает.
20 DGorgoN
 
25.06.13
20:53
(19) Глянь хелп в консоли.
21 Vovik
 
25.06.13
21:11
(20)Ага, помогло. Разархивирует сволоч
КомандаСистемы(""""+ "C:\Program Files\WinRAR\WinRAR.exe"+""""+" x "+ВременныйZIPФайл+" *.* "+ВремКаталог+"\");
22 kokamoonga
 
25.06.13
21:12
(6) как с человеком я имел в виду нормальный рабочий контакт.

если не хватает навыков общения чтобы установить нормальный рабочий контакт тогда см. (13).
Ошибка? Это не ошибка, это системная функция.