7. Juni 2011 14:28
Hallo,
NAV 2009 ist möglicherweise nicht für automatischen Softwareverteilung geeignet. Zumindest war dies meiner Erfahrung nach bis einschließlich Version 4.0 der Fall. Vor allem musste vor der Installation eine eventuell vorhandene ältere Version per Hand entfernt werden.
Um nicht alle PCs per Hand installieren zu müssen, haben wir den Client in einer Netzwerkfreigabe installiert.
Der Client wird hierbei 1x installiert und das Installationsverzeichnis in eine Netzwerkfreigabe (im Beispiel client$) kopiert.
Beispiele für eine Verknüpfung:
\\192.168.xx.xx\Client$\fin.exe servername=192.168.yy.yy, cache=256000, NetType=tcp, ID="\\192.168.zz.zz\user$\%Username%", company=aaaaa
bzw.
\\server1\client$\Classic\finsql.exe servername=server2, database=ddddd, cache=256000, NetType=tcp, ID="\\server3\user$\%Username%", company=aaaaa, ntauthentication=ja
server1: Clientsoftware
Server2: Datenbank
server3: Ablage der zup-Datei
Lediglich an den wenigen Arbeitsplätzen, an denen Dateien aus dem Filesystem importiert werden müssen, ist ein kleiner Eingriff erforderlich:
comdlg32.oxc ist als benutzerdefiniertes Control zu importieren, wenn der Client in einer Netzwerkfreigabe installiert ist.
Die Datei comdlg32.oxc ist nicht standardmäßig im Windows XP enthalten.
Sie wird bspw. mit einer Accessinstallation oder mit Lotus Notes 8 installiert.
Bei Microsoft gibt es einen Downloadlink:
http://activex.microsoft.com/controls/vb6/ComDlg32.cab Die CAB-Datei lässt sich mit 7-Zip entpacken. Installiert wird mit rechter Maustaste auf die entpackte inf-Datei.
Anschließend kann comdlg32.ocx aus c:\WINDOWS\system32 importiert werden.