Windows Script Host in NAV

Häufig wurden wir gefragt ob es auch andere Möglichkeiten gibt externe Programme aus NAV auszuführen ohne den von Haus aus mitgelieferten Shell-Befehl.

 

Die Antwort ist ja, Sie können den Microsoft Windows Script Host benutzen um externe Komponenten anzusprechen.

Microsoft Windows Script Host ist ein sprachenunabhängiges Scripting Host für Windows-Bit-32-Plattformen und kann daher auch in NAV als Automation Server eingebunden werden.

Als Variable müssen Sie einfach nur die einrichten

WinShell -> Automation -> 'Windows Script Host Object Model'.WshShell

Im Code müssen Sie danach nur noch den Winshell Aufruf mit dem auszuführenden Programm starten.

z.B,

CREATE(WinShell);
WinShell.Run('c:scripteDo_something.vbs');
CLEAR(WinShell);

These postings are provided "AS IS" with no warranties and confer no rights. You assume all risk for your use.

Mit freundlichen Grüßen

Sebastian Röttel

Microsoft Dynamics Germany

Microsoft Customer Service and Support (CSS) EMEA