OS2.org Site Index - Feedback - Impressum
Sprachauswahl / Choose your Language News Software Hardware Projekte Forum Tipps Links Verschiedenes
Editorial Diskussion HelpDesk Umfrage
[Forum]
in nach (Erweiterte Suche)
[Forum]
( Archiv ) ( Neues Thema )
03.09.2002
Re: Erstellen eines neuen Druckers auf der Arbeitsoberfläche mit Rexx (von: Peter W., 11:10:48) « ^ »
Die || müssen sein, wenn man die Parameter vorher in einer Variablen speichert. (damit die Kommas auch mitgespeichert werden) Ansonsten müsste man beim Aufruf von "SysCreateObject" den ganzen Mist mit angeben anstatt einfach nur setup1. (in diesem Fall)
Wenn Du mir sagst, welchen Drucker Du installieren willst, kann ich Dir die Bezeichnung für "Treibername" sagen. Dann kannst Du das vielleicht auch besser nachvollziehen.
Dieses Script müsste jetzt aber eigendlich funktionieren:
/*blah*/
call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
call SysLoadFuncs

setup1="OBJECTID=<Drucker_XYZ>;"||,
"PORTNAME=LPT1;"||,
"ICONFILE=C:OS2InstallXY.ICO;"||,
"QUEUENAME=MeinDrucker;"||,
"PRINTDRIVER=IBM4019.Laserdrucker IBM 4029 6;"||,
"ICONPOS=50 90;"

rc=SysCreateObject("WPPRINTER" , "Druckername" , "<WP_DESKTOP>" , setup1 , "Replace")

Übrigens: Das Script installiert NICHT den Treiber, sondern legt nur das Objekt an. Automatische Treiberinstallation siehe hier:
http://www.os-2.de/forum/helpdesk/?list=5160 Da habe ich mal eine Beschreibung geschrieben. Mit "backprn" kannst Du übrigens den "treibername" 'rauskriegen.
[ Leser: 75 ]

Datum Thema
08.01.2017 *

*

Name: * eMail: Benachrichtigung

Mit * markierte Felder müssen ausgefüllt werden !

( Zeige alle Einträge ) ( Zur Startübersicht )
Thema von: Leser Datum Zeit
 Erstellen eines neuen Druckers auf der Arbeitsoberfläche mit Rexx
Wolfgang Holzmann9002.09.200216:45
 Re: Erstellen eines neuen Druckers auf der Arbeitsoberfläche mit Rexx
Peter W.8703.09.200208:15
 Re: Erstellen eines neuen Druckers auf der Arbeitsoberfläche mit Rexx
Peter W.8003.09.200208:26
 Re: Erstellen eines neuen Druckers auf der Arbeitsoberfläche mit Rexx
Wolfgang H7503.09.200210:20
 Re: Erstellen eines neuen Druckers auf der Arbeitsoberfläche mit Rexx
Peter W.7503.09.200211:10
 Re: Erstellen eines neuen Druckers auf der Arbeitsoberfläche mit Rexx
Wolfgang H6403.09.200214:26
 Re: Erstellen eines neuen Druckers auf der Arbeitsoberfläche mit Rexx
Peter W.5704.09.200207:34
 Re: Erstellen eines neuen Druckers auf der Arbeitsoberfläche mit Rexx
Wolfgang H.3706.09.200209:02


php.net OpenIT © 1998-2017 by WebTeam OS2.org