Das Notes Forum

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)

Habe allerdings lange probieren müssen...  :-[

Dank an alle Helfer !