AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.09.2007, 11:55   #1  
BETEPOK_imported is offline
BETEPOK_imported
Участник
 
47 / 10 (1) +
Регистрация: 26.01.2006
Приветствую, форумчане!

Есть такая задача:

У клиента работает диспетчер задач(запускает в определенное время нужные периодические задания)
Нам хотелось бы, что бы при запуске Операционной системы из автозапуска запускался ярлык Навижин под определенным пользователем и паролем

БД хранится на СЕрвере Навижин(родной сервер)

Аутентификация используется БД-шная

Возможно ли такое?

С уважением, Аркан
Старый 25.09.2007, 12:07   #2  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
Попробуйте из клиента меню Файл - Отправить - ССылка на Рабочий стол, навижин сделает ярлык с прямой ссылкой на объект. Подправьте в нем параметры запуска, вот только не помню точно, можно ли там пароли/явки указывать.
Старый 26.09.2007, 09:41   #3  
Romaska is offline
Romaska
Moderator
 
38 / 10 (1) +
Регистрация: 13.09.2007
Сначала создаете логин Windows в Navision в формате Домен\Логин , задаете ему такие же права как и логину БД и синхронизируете логин с сервером.
Потом создаете ярлык запуска ,в котором на вкладке Ярлык в поле Объект можно прописать параметры входа (через пробел после пути запуска и далее ч. запятую)
"C:\ProgramFiles\MicrosoftBusinessSolutions-Navision\Client\finsql.exe" servername=SQLSRV,nettype=tcp,temppath=c:\temp,database=base_Develop,Company="Фирма1",NTAUTHENTICATION=Да

И все у Вас заработает!

К сожалению использовать логин БД в таких целях у меня не получилось - вроде как нет таких возможностей в системе
Старый 26.09.2007, 11:35   #4  
BETEPOK_imported is offline
BETEPOK_imported
Участник
 
47 / 10 (1) +
Регистрация: 26.01.2006
Благодарю за помощь, будем пробовать
Старый 26.09.2007, 12:03   #5  
DA_NEAL is offline
DA_NEAL
Участник
Аватар для DA_NEAL
Лучший по профессии 2017
Лучший по профессии 2009
 
788 / 54 (3) ++++
Регистрация: 05.08.2002
Адрес: Королев
Цитата:
Сообщение от AlexNav Посмотреть сообщение
К сожалению использовать логин БД в таких целях у меня не получилось - вроде как нет таких возможностей в системе
В системе действительно нет, а в виндовозе есть. Используете для запуска например vbs скрипт.


Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "C:\Prodpost.url" - это ярлычек на формочку (сами создаете)
Wscript.Sleep 1000 - нужна небольшая задержка пока появится окно с вводом логина и пароля на экране

objShell.SendKeys "P1" - вводим код пользователя
objShell.SendKeys "{ENTER} "
objShell.SendKeys "123" - вводим пароль
objShell.SendKeys "{ENTER} "
objShell.SendKeys "{ENTER} " - нажимаем на OK
__________________
Want to believe...
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:17.