|
Умеет ли 1с выполнить копирование файлов от лица другого пользователя Win
| ☑ |
0
leo-85
18.04.16
✎
14:14
|
Всем привет.
Решаю задачу: Хранение файлов в папке, а путей к ним в хранилище.
Пользователи прикрепляют файлики и 1с кидает их в папки, структурированные разным образом.
Всё красиво и весело работает. Но!. Пользователи поумнее вычислили путь к файловому хранилищу. Права у них есть только на чтение и запись и файлики никто не удалит, но смотреть их они могут.
Назрел вопрос. Как сделать так, чтобы "Пользователь1", вошедший в 1с сделал свои дела, а файлики были скопированы под другой учетной записью Windows.
Регламентные задания не подходят, так как нужна оперативность загрузки. Скрывать файлики можно, но пользователи открывают просмотр скрытых и вуаля.
Итак, этот момент настал! Какие будут передложения?!
|
|
1
Провинциальный 1сник
18.04.16
✎
14:15
|
Сервер 1с или веб-сервер решают эту проблему.
|
|
2
Маратыч
18.04.16
✎
14:15
|
(0) Как реализовано копирование сейчас?
|
|
3
Маратыч
18.04.16
✎
14:16
|
+(2) И не спасет ли КомандаСистемы() с использованием runas отца русской демократии?
|
|
4
leo-85
18.04.16
✎
14:19
|
Копирование реализовано методами
СоздатьКаталог(),КопироватьФайл(), УдалитьФайлы().
Работает на УПП в обычных формах.
|
|
5
Маратыч
18.04.16
✎
14:20
|
(4) Может, тогда (3)? Типа КомандаСистемы("runas copy "+ИмяФайла+" "+Каталог);
|
|
6
Маратыч
18.04.16
✎
14:21
|
+(5) ну и все нужные параметры runas, логин-пароль доп. пользователя, под которым делать копирование.
|
|
7
leo-85
18.04.16
✎
14:23
|
КомандаСистемы() . всё понятно. Только придётся собирать строку . Ну ладно. Зачёт.
|
|
8
Маратыч
18.04.16
✎
14:24
|
(7) Там нюанс - runas при первом запуске затребует пароль, можно альтернативы заюзать типа admilink.
|
|