Имя: Пароль:
IT
Админ
Терминал, перенаправление на локальные ресурсы.
0 mistеr
 
19.02.18
11:54
Настраиваем терминальный сервер. Пользователм работают в 1С через RemoteApp. Хотелось бы, чтобы при открытии и сохранении файлов у пользователя СРАЗУ открывался бы локальный диск. Скажем, Рабочий стол, или Мои документы. Кто-нибудь реализовывал такое?

Сервер 2016. Клиентские компы не в домене.
1 Kigo_Kigo
 
19.02.18
12:33
А 1с-ка то какая?
2 Kigo_Kigo
 
19.02.18
12:36
ПриНачалеРаботыСстемы()
РабочийКаталогДанныхПользователя (UserDataWorkDir)
Синтаксис:

РабочийКаталогДанныхПользователя()  = "c:\base_1c\base\user1"
Возвращаемое значение:

Тип: Строка.
Путь к каталогу.
Описание:

Предоставляет доступ к каталогу текущего пользователя данной информационной базы внутри стандартного каталога данных приложения.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент.
Примечание:

Если каталог отсутствует, он будет создан при обращении к методу.
Если создание каталога не возможно, будет вызвано исключение.
Для работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.
3 бегинер
 
19.02.18
12:38
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
Диалог.Заголовок = "Выберите файл из своей папки";
Диалог.ПолноеИмяФайла = "";
Диалог.Каталог="сюда передать нужный локальный диск";
4 mistеr
 
19.02.18
12:47
(2) Как это поможет решить мою задачу?

(3) Я в курсе, как пользоваться диалогом выбора файла, но задачу нужно решить средствами ОС.
5 mistеr
 
19.02.18
12:47
(1) 8.2
6 Вафель
 
19.02.18
12:55
Не используейте локальные папки, используйте сетевые ВСЕГДА
7 Вафель
 
19.02.18
12:55
Как минимум папку мои документы перенаправить легко
8 mistеr
 
19.02.18
12:58
(7) Не читатель? Клиенты не в домене. Сервер только терминальный, не файловый.

(6) За мкадом тоже живут люди, не в курсе? Это удаленные филиалы. Пусть все свое хранят у себя.
9 бегинер
 
19.02.18
17:21
Допустим у пользователя есть локальные диски C,D,E
какой из локальных дисков ОС должна выбрать и почему?

вот поэтому и только ручками диалогу подсовывать путь....
10 mehfk
 
19.02.18
17:34
(0) Смапить на локальных тачках "мои документы" на какую-нибудь букву, у всех одинаково.
11 mistеr
 
19.02.18
21:04
(10) Как?
12 Йохохо
 
20.02.18
00:04
(11) в параметрах рдп файлика прописать доступ к лок ресурсу
13 mistеr
 
20.02.18
07:14
(12) Задачу прочитай внимательнее.
14 lodger
 
20.02.18
08:30
15 mistеr
 
20.02.18
16:51
(14) Спасибо.
Насколько я понял, там инструкция как замапить диски при запуске приложения. В моем случае локальные диски уже замамлены, через настройки подключения RemoteApp. Мне нужно, чтобы по умолчанию текущая папка устанавливалась в расположение на одном из этих дисков. В идеале C:\Users\%USERNAME%\Desktop
16 mistеr
 
20.02.18
22:04
Нашел частичный выход из положения. На левой панели в группу "Быстрый доступ" (В Win7 называется "Избранное") можно добавить ссылки на любой путь, в т.ч. "\\tsclient\C\Users\<username>\Desktop".

Но все-таки хочется, чтобы этот путь открывался по умолчанию.
17 lodger
 
21.02.18
10:53
(16) у винды с 1с же все равно открывается "последнее доступное" место где юзер сохранял\открывал?
мне казалось это настолько глубоко в дебрях платформы, что на это уже не повлиять.
18 mistеr
 
21.02.18
21:16
(17) Вопрос в том, что открывается в первый раз.
19 timurhv
 
21.02.18
22:50
(0) Подключите шару как сетевой диск на локальном компе и в терминале. В нем структура вида: Подразделение -> ФИО сотрудника и сказать всем, что 1С документы работают только через этот диск.
Будет меньше путаницы, диск "О" он везде один)))