AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 07.06.2005, 10:46   #1  
rumpleteazer ist offline
rumpleteazer
Участник
 
127 / 29 (1) +++
Registriert seit: 02.09.2002
Установка клиента через политики Active Directory
А кто-нибудь сталкивался с вопросом установки Аксаптовских клиентов средствами групповых политик Active Directory ? Возможно ли это?
__________________
С уважением, Rumpleteazer.
Alt 09.02.2006, 05:22   #2  
ravil ist offline
ravil
Участник
 
133 / 18 (1) ++
Registriert seit: 15.04.2003
Да, возможно. Наши админы пробовали, устанавливается нормально. Конфигурацию тоже устанавливали, через загрузку ветки реестра с оригинальной конфинурацией. Только я детали не знаю, как сделали. Наверно так же, как и все другие программы ставятся.
Alt 09.02.2006, 15:08   #3  
KiselevSA ist offline
KiselevSA
Злыдни
Benutzerbild von KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Registriert seit: 25.01.2002
Ort: Москва
Установка клиентской части - совсем не обязательный процесс. Установите клиента на одну из машин, сокпируйте папку Bin на сервер, скриптом проверяйте наличие папки "%SystemDrive%/Program Files/Navision/Axapta" на компьютере пользователя. При отсутствии - создавайте папки, копируйте Bin и создавайте ярлык. Конфигурацию для подключения сохраняйте в xpo и указывайте вызов в ярлыке. Можно добавить проверку версии файла ax32.exe
Пример скрипта:
Dim DesktopPath, Shortcut
Dim UserName, SDrive
Dim WshShell, ObjEnv, Wscr
Dim fso
Dim VerCL, VerSRV
Dim ProgPath, WorkPath, LnkPath, TagPath, CfgPath, DPath
Dim oFolder, oFile, file
Const ClientPath = "G:\Axapta\Client"
Const DestPath = "%SYSTEMDRIVE%\Program Files\Navision\Axapta\Bin"
Const Cfg1 = "G:\Axapta\Axapta.xpo -user="

Set fso = createobject("Scripting.FileSystemObject")
Set WshShell = CreateObject("WScript.Shell")
Set ObjEnv = WshShell.Environment("Process")

SDrive = ObjEnv("SYSTEMDRIVE")
ProgPath = SDrive + "\Program Files\Navision\Axapta\Bin"
DPath = WshShell.ExpandEnvironmentStrings(DestPath)
If (Not fso.FileExists(ProgPath & "\Ax32.exe")) Then
If (Not fso.FolderExists(SDrive & "\Program Files\Navision")) Then
fso.CreateFolder(SDrive & "\Program Files\Navision")
End If
If (Not fso.FolderExists(SDrive & "\Program Files\Navision\Axapta")) Then
fso.CreateFolder(SDrive & "\Program Files\Navision\Axapta")
End If
If (Not fso.FolderExists(SDrive & "\Program Files\Navision\Axapta\Bin")) Then
fso.CreateFolder(SDrive & "\Program Files\Navision\Axapta\Bin")
End If
fso.CopyFile (ClientPath & "\*.*"), DPath
DesktopPath = WshShell.SpecialFolders("Desktop")
TagPath = DPath & "\Ax32.exe" & " " & Cfg1
If (Not fso.FileExists(DesktopPath & "\Axapta 3.0.lnk")) Then
Set Shortcut = WshShell.CreateShortcut(DesktopPath & "\Axapta 3.0.lnk")
Shortcut.TargetPath = """" & TagPath & """"
Shortcut.Arguments = CfgPath
Shortcut.WorkingDirectory = DPath
Shortcut.IconLocation = (DPath & "\Ax32.exe,0")
Shortcut.WindowStyle = 1
Shortcut.Save
End If
Else
VerCL = fso.GetFileVersion(ProgPath & "\Ax32.exe")
VerSRV = fso.GetFileVersion(ClientPath & "\Ax32.exe")
If (VerSRV <> VerCL) Then
set oFolder = fso.GetFolder(DPath)
Set oFile = oFolder.Files
For Each i In oFile
file = oFolder.Path & "\" & i.Name
fso.DeleteFile file, true
Next
fso.CopyFile (ClientPath & "\*.*"), DPath
End If
End If
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Неправильно работает импорт из Active Directory DSan DAX: Администрирование 1 01.10.2008 01:26
dax-lessons: Active directory in Axapta Blog bot DAX Blogs 0 27.08.2007 23:00
Что дает интеграция Microsoft Dynamics AX с Active Directory??? nicko DAX: Администрирование 10 23.04.2007 23:27
Интеграция с Active Directory. fialka DAX: Программирование 4 16.04.2007 14:35
Установка схемы Active Directory??? nicko DAX: Администрирование 1 13.07.2006 16:20

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 09:09 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.