![]() |
|
Программно обратиться к папке с авторизацией для создание файлов | ☑ | ||
---|---|---|---|---|
0
ig0z
03.10.19
✎
09:59
|
собственно как Программно обратиться к папке с авторизацией для создание файлов?
|
|||
1
Василий Алибабаевич
03.10.19
✎
10:01
|
(0) Если по-русски - записать файл в защищенный каталог на жестком диске? Или где? Или имеется ввиду группа справочника?
В общем - нужен перевод с вашего албанского. |
|||
2
Cyberhawk
03.10.19
✎
10:01
|
Обращайся с уважением
|
|||
3
ig0z
03.10.19
✎
10:03
|
(1) нужно создать файл в защищенном/запароленном каталоге
|
|||
4
ig0z
03.10.19
✎
10:03
|
(2) слово "Тварь" мысленно добавил ...
|
|||
5
ig0z
03.10.19
✎
10:05
|
//net use \\comp1\share1 /user:User Password
видимо это как-то не правильно использую СтрокаПодклчюения = "net use "+Директория+" /user:"+Пользователь+" "+Пароль; Текст = Новый ЗаписьТекста( СтрокаПодклчюения, // имя КодировкаТекста.ANSI, // кодировка Символы.ПС, // разделитель строк (необ.) Ложь // перезаписывать файл, а не дописывать в конец (необ.) ); Текст.ЗаписатьСтроку("Добро"); Текст.Закрыть(); |
|||
6
ig0z
03.10.19
✎
10:06
|
(5) забыл имя файла, но и с ним один фиг не работает
|
|||
7
dka80
03.10.19
✎
10:09
|
КомандаСистемы("net use z: \\comp1\share1 /user:User Password")
Текст = Новый ЗаписьТекста("z:\dddd.txt") КомандаСистемы("net use z: /delete") |
|||
8
dka80
03.10.19
✎
10:12
|
но, если перенести исполнение на сервер, то достаточно дать права пользователю, под которым запускается сервер 1С на этот ресурс.
Тогда будет достаточно указать Текст = Новый ЗаписьТекста("\\comp1\share1...") |
|||
9
ig0z
03.10.19
✎
10:13
|
(8) на сервер и перенёс но тут казус тут 4 домена
|
|||
10
ig0z
03.10.19
✎
10:13
|
(9) и они конфликтуют ...
|
|||
11
Kigo_Kigo
03.10.19
✎
10:17
|
СтрокаПодклчюения = "net use "+Директория+" /user:"+Пользователь+" "+Пароль;
то есть вы реально думаете, что подсовывая эту строку в путь к файлу записи, это сработает? пробуй (7) |
|||
12
ig0z
03.10.19
✎
10:21
|
(7) на Сервере (&НаСервереБезКонтекста) выдаёт Процедура или функция с указанным именем не определена (КомандаСистемы)
|
|||
13
Kigo_Kigo
03.10.19
✎
10:22
|
(12) Доступность:
Тонкий клиент, толстый клиент. |
|||
14
Kigo_Kigo
03.10.19
✎
10:23
|
Вы же это катало локально подключаете, и не важно что на самом серевре, отрабатывает то как на клиенте
|
|||
15
dka80
03.10.19
✎
10:28
|
(9) подожди. Если у тебя на сервере 1С, то зайди на сервер 1С под учетной записью сервера 1С и попроси админов подключить твой сетевой ресурс как локальный диск. Все. Потом будешь писать Z:\
Пусть админы разбираются, если они там на куевертили |
|||
16
ig0z
03.10.19
✎
11:24
|
(15) Как-то так, директорий будет много, лучше так или по имени \\192.168.100.100\files
|
|||
17
dka80
03.10.19
✎
13:11
|
1. Формируешь файл cmd на сервере с содержимым "net use z: \\comp1\share1 /user:User Password"
2. ЗапуститьПриложение(<СтрокаКоманды>, <ТекущийКаталог>, <ДождатьсяЗавершения>, <КодВозврата>) 3. исполняешь код 4. Формируешь файл cmd на сервере с содержимым "net use z: /delete" |
|||
18
ig0z
04.10.19
✎
08:18
|
(7) а в WebКлиенте уже такое не прокатывает, пробовал на Сервере и на Клиенте
|
|||
19
Василий Алибабаевич
04.10.19
✎
08:53
|
(18) Для ВЕБ-а для такого рода нужд уже давно FTP придумали.
|
|||
20
ig0z
04.10.19
✎
09:04
|
(19) для нужд станка к которому подрубили usb через com + usb wifi модуль со своей памятью + расшарили папку и запароли
|
|||
21
Василий Алибабаевич
04.10.19
✎
09:11
|
(20) ИМХО не закончил описалово. "И обращаются к нему на WebКлиенте".
|
|||
22
ig0z
04.10.19
✎
09:15
|
(21) ну и финиш, манипулировать/редактировать через 1С web клиент
|
|||
23
Василий Алибабаевич
04.10.19
✎
09:22
|
(22) А это уже зависит от реализации.
Можно : - забрать файл на клиента, отредактировать, отредактированную версию отправить по ФТП назад перезаписав при этом источник. - запустить ТАМ какого-нибудь агента. Передавать данные ему. И редактировать файл будет уже агент. (И это ИМХО предпочтительный вариант) |
|||
24
ig0z
04.10.19
✎
09:39
|
(23) Текст программы хранится в базе ...
|
|||
25
ig0z
04.10.19
✎
10:23
|
а не финиш, это работа с телефона или планшета
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |