Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: klaussal am 18.07.06 - 10:13:35
Titel: Ext. Programm starten mit Parameter
Beitrag von: klaussal am 18.07.06 - 10:13:35
Hallo,
ich will ein externes Programm starten. Normalerweise sieht der Aufruf so aus: C:\Programme\DameWare Development\DameWare NT Utilities\DWRCC.exe %computername%, (wobei die Variable durch den ausgelesenen PC-Namen ersetzt werden muß).
Habe ich mir also eine Seite mit einer Schaltfläche gebaut. Hinter der Schaltfläche steckt folgender Code: @Command( [Execute]; "C:\\Programme\\DameWare Development\\DameWare Mini Remote Control\\DWRCC.EXE %PCZ......%" ).
Ergebnis: Das Programm kann nicht gefunden werden. Lasse ich allerding den Ausdruck %PCZ...% weg, dann startet das Programm.
Muss ich den Parameter anders übergeben ?
Danke für Tipps + Hinweise ! klaus
Titel: Re: Ext. Programm starten mit Parameter
Beitrag von: Untitled am 18.07.06 - 10:23:06
Versuch mal, Pfad und Name in zwei " einzuklammern. Etwa so:
Code
@Command( [Execute]; {"C:\\Programme\\DameWare Development\\DameWare Mini Remote Control\\DWRCC.EXE" %PCZ......%} )
Moritz
Titel: Re: Ext. Programm starten mit Parameter
Beitrag von: 0xse am 18.07.06 - 10:24:23
http://atnotes.de/index.php?topic=2771.0
Ging um was Ähnliches, sollte aber die Lösung für deine Frage sein :)
Titel: Re: Ext. Programm starten mit Parameter
Beitrag von: klaussal am 18.07.06 - 10:44:10
Es geht auch einfacher:
Code
Dim result As Integer
result = Shell("C:\\Programme\\DameWare Development\\DameWare Mini Remote Control\\DWRCC.EXE PCZ11103", 1)