WEB форумы на jedi
[Форум] [Помощь] [Поиск] [Выйти]
Добро пожаловать, [info]User

WEB форумы на jedi [ПОИСК] [Архив до 03.2006]

Тема Citrix и 1С ... К предыдущему сообщению На следующее сообщение Бухгалтерский и т.п. софт

Отправил Rёm в 10:07 18.12.2004[Ответить]
Есть проблема сохранения отчётов из 1С в терминале на локальный рабочий стол пользователя, вот был бы мапинг рабочего стола то всё бы решилось ..
Кто как борется с проблемой ?


Отправил Rёm в 10:52 18.12.2004[Ответить]
Раз ни кто не подсказывает двигаюсь по пути решения проблемы:
В Active Directory в свойствах пользователя пытаюсь подключить на закладке Profile диск Z: с путём:\127.0.0.1\%USERPROFILE%desktop


Отправил RedHat в 12:11 18.12.2004[Ответить]
А почему именно на рабочий стол? :)


Отправил Rёm в 13:39 18.12.2004[Ответить]
Потому как папка Мои документы может находится где угодно - в свойставах папки можно указать путь, иногда удобно убирать документы из профиля если он находится на доменном сервере.
Или ты предложишь другой вариант ?


Отправил Rёm в 14:05 18.12.2004[Ответить]
Застрял, так и не смог коректно сформировать путь:
net use z: \%COMPUTERNAMEc$\%UserProfile%desktop

тут есть несколько ошибок:
1) ОС может стоять на другом диске так что c$ не точно.
2) desktop чаще называется рабочий стол
3) %UserProfile% указывает полный путь С:Documents and Settings... т.е. накладывается на с$

Где у нас товарищи админы ? Нид хелп !


Отправил AgentD22 в 01:01 19.12.2004[Ответить]
Может я что-то не понимаю, но чем не подходит \Clientc$....
Или вообще подключение каждому пользователю диска соотвествющего именно его рабочему столу?


Отправил Rёm в 09:54 20.12.2004[Ответить]
Как правило права у пользователя ограничиваются записью только в свой профиль и конечно же цитрикс делает грамотный мапинг дисков но нынешний пользователь очень слаб и его воротит от поиска пути сохранения своего отчёта с:Documents and SettingsUSER1Desktop так что необходимо сделать мапинг этого пути в диск.


Отправил AgentD22 в 00:03 21.12.2004[Ответить]
ну расшарить тогда каждому пользователю папку Desktop или рабочий стол с именем docs и при подключении каждому клиенту мапить диск с этой шары...


Отправил RedHat в 22:45 18.12.2004[Ответить]
Так пусть на сервак сохраняют.


Отправил Rёm в 10:15 20.12.2004[Ответить]
Им же надо отчёт в екселе локально открывать а возможно по электронной почте отсылать


Отправил RedHat в 12:10 20.12.2004[Ответить]
Помоему даже в ДОСе была команда которая прописывалась в автоэкзик и создавала из заданного каталога локальный диск. Может ее попробовать, только вот цитрикс будет его мапить?


Отправил vasy в 16:54 20.12.2004[Ответить]
Сделай папку на серваке. Сохраняй туда. А на рабочий стол пользователю ярлык к этой папке.


Отправил Rёm в 11:18 23.12.2004[Ответить]
Это как способ, но нельзя хранить документы разных пользователей в одной папке.


Отправил Magic Eagle в 16:10 21.12.2004[Ответить]
WSHShell = СоздатьОбъект(WScript.Shell);

// Читаем путь к Рабочему столу
DesktopPath = WSHShell.SpecialFolders(Desktop);

// Создаем ярлык на Рабочем столе
MyShortcut = WSHShell.CreateShortcut(DesktopPath + Ярлык для Блокнота.lnk);

// Задаем свойства объекта-ярлыка и сохраняем их
MyShortcut.TargetPath = WSHShell.ExpandEnvironmentStrings(%windir% otepad.exe);
MyShortcut.WorkingDirectory = WSHShell.ExpandEnvironmentStrings(%windir%);
MyShortcut.WindowStyle = 4;
MyShortcut.IconLocation = WSHShell.ExpandEnvironmentStrings(%windir% otepad.exe, 0);
MyShortcut.Save();


Отправил Rёm в 11:20 23.12.2004[Ответить]
Это что за ужасный, не работающий скрипт ?


Отправил Rёm в 11:30 23.12.2004[Ответить]
Нафига он нужен ?
set WSHShell = createObject(WScript.Shell)
DesktopPath = WSHShell.SpecialFolders(Desktop)
set MyShortcut = WSHShell.CreateShortcut(DesktopPath + Ярлык для Блокнота.lnk)
MyShortcut.TargetPath = WSHShell.ExpandEnvironmentStrings(%windir% otepad.exe)
MyShortcut.WorkingDirectory = WSHShell.ExpandEnvironmentStrings(%windir%)
MyShortcut.WindowStyle = 4
MyShortcut.IconLocation = WSHShell.ExpandEnvironmentStrings(%windir% otepad.exe, 0)
MyShortcut.Save()


Отправил Magic Eagle в 12:34 23.12.2004[Ответить]
Создает из 1с ярлык на рабочий стол с помощью Component Object Model


Отправил Magic Eagle в 12:31 23.12.2004[Ответить]
В твоих руках хоть что-то работает? :)
Посмотри тут может есть ответ на твой вопрос
http://citrix.pp.ru/forum/


Отправил Rёm в 13:01 24.12.2004[Ответить]
Но мне не надо создавать ярлык 1С ...
У меня обычно на компьютере всё работает.
Форум знаю но конечно же ответа я там не нашёл и потому спрашиваю тут.


Отправил Magic Eagle в 12:06 27.12.2004[Ответить]
Позвони АгентуD22. Придет и все сделает :)


Отправил Rёm в 15:34 24.12.2004[Ответить]
Есть одно разумное решение:
в АД подключим как диск личную папку юзверя, хранящуюся прямо на сервере и тогда этот диск будет доступен локально и в терминальной 1С