Site Index - Feedback - Impressum |
| |||||||||
|
|
( Archiv ) | ( Neues Thema ) |
( Zeige die Threadübersicht ) | ( Zur Startübersicht ) |
01.03.2001 |
SOS !!! Parameterübergabe für DOS-Session - Wer kann helfen ??? (von: Steffen Kolbe, 18:05:24) | ^ |
Folgendes Problem: Am Icon einer DOS-Session sind Parameter für diese hinterlegt. Da ich mit Images arbeite, muß ich nach dem Bespielen der Rechner jeden noch einmal anfassen, um die Parameter (per konfigurierter Parameter-Datei) zu laden.
Meine Frage(n): 1. Kann ich diese Parameter per Prozedur fest an das Icon übergeben (ohne manuelles Laden unter Einstellungen)? 2. Kann ich diese Parameter, welche ja den config.sys-Einstellungen für die entsprechende DOS-Sitzung enstprechen, für alle DOS-Sitzungen übergeben (config.sys für alle DOS-Session -> Eintragung in C:config.sys ja sinnlos, da eh nur für OS/2 -Sitzungen). 3.Kann man eine Prozedur schreiben (evtl. fertig ??), welche die Parameter-Datei bei jedem Start der Sitzung neu lädt bzw. eine Parameterdatei abfragt ??? Danke für Eure Hilfe!! MfG Steffen Kolbe Steffen.Kolbe@SPK-Niederlausitz.de [ Leser: 59 ] |
Re: SOS !!! Parameterübergabe für DOS-Session - Wer kann helfen ??? (von: Udo Johé, 18:52:43) | |
Hallo Steffen,
das geht in der Tat, mit REXX . Ein Beispiel könnte so aussehen. Dieses Script legt ein Icon an mit definierten Eigenschaften. Dies geht auch bei DOS/WIN Programmen. Diese sind leider nicht in der Standard-Hilfe von REXX beschrieben, aber in der "rxtt31.inf" von Bernd Schemmer näher beschrieben ist. Leider weiß ich das ZIP-Archiv nicht. Oder im "Das REXX-Buch für OS/2" ISBN 3-8272-5258-X nachzulesen. /*--------------- */ /************************************************** * InstIsdnm.CMD by Udo Johé * 01.11.2000 * * * * *------------------------------------------------* * Installiert ISDNM Deamon als Objekt **************************************************/ /* Laden aller 'SYS'-Funktionen */ If RxFuncQuery('SysLoadFuncs') <> 0 Then rcy = RxFuncAdd('SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs') call SysLoadFuncs /* Aufufen im ISDNPM Verzeichnis indem die ISDNM.EXE liegt */ sdir=Directory() Source_dir=sdir"isdnm.exe;" Dest_dir='c:Arbeitsoberflächesystemprozesse' rc=SysCreateObject("WPProgram","ISDN Deamon 3.0 ",Dest_dir,, "HELPPANEL=4083;"||, "DEFAULTVIEW=RUNNING;"||, "CCVIEW=NO;"||, "MINWIN=VIEWER;"||, "NOPRINT=YES;"||, "OBJECTID=<WP_ISDNM>;"||, "EXENAME="Source_dir||, "PROGTYPE=WINDOWABLEVIO;"||, "PARAMETERS=isdn.cfg;"||, "MINIMIZED=YES;"||, "STARTUPDIR="sdir";"||, '', 'r'); If rc<>1 Then Say "Object: ISDN Deamon 3.0 could not be created/updated !"; else Say "Object: ISDN Deamon 3.0 be created/updated !"; /*--------------- */ Grüße Udo |
( Zeige die Threadübersicht ) | [ Version zum Drucken ] | ( Zur Startübersicht ) |
|
Mit * markierte Felder müssen ausgefüllt werden ! |
|