-----BEGIN PGP SIGNED MESSAGE----- Quarterdeck Office Systems programs commandline-switch list [Last Edit: 6/22/94] Switches are preceded with / unless otherwise specified and may be given with either the full name or the abbreviation (where present). Switches which accept arguments may use either an equal sign '=' or a colon ':' between the switch and its argument. DV.EXE switches (documented and otherwise) updated for Version 2.53: DV versions examined: 2.00, 2.01, 2.20, 2.22, 2.25, 2.26, 2.31, 2.34, 2.40, 2.42, 2.50, 2.52, 2.53, 2.60 Unexamined versions: 2.21, 2.23, 2.24, 2.30, 2.32, 2.33, 2.41, 2.51 [Note: DV.EXE versions 2.50-2.53 are part of DESQview/X v1.00-1.10] Version 2.xx Ab Name .0 .2 .3 .4 .5 .6 Comments -- ---------------- -- ---- -- -- -- -- ----------------------------- AE ABORTONERROR .. ...6 14 02 023 0 /AE=Y or /AE=N AS ALWAYSSAVEMAP .. ..56 14 02 ... . /AS=Y or /AS=N AD AUTODVP .. .... .. .. 023 0 /AD=PIFname specify controlling prog CBM CHECKBIOSMOUSE .. .... .. .. ..3 0 C8 CLI8042 .. .... .. .2 023 0 CV CODEVIEW .. 0256 14 02 023 0 adjust keyboard use for debugger CL COMMLOAD .. ..56 14 02 023 0 /CL=x CR CRITICALREDIR .. .... .. .. 023 0 DM DELAYMSMOUSE .. ...6 14 02 023 0 =Y or =N delay async callback? [6] DI DOSIDLE .1 .... .. .. ... . DT DOSTERM 01 0256 14 02 023 0 pass prog termination req to DOS XB EXCLUDEBANK .. .... 14 02 023 0 /XB=hh don't use INTs hh - hh+7 [5] EN EXTERNALNOTIFY .. ..56 14 02 023 0 /EN=hh set XDI multiplex number [1] FB FIRSTBANK .1 0256 14 02 023 0 /FB=hhhh [3] FO FIRSTORIGINAL .1 0256 14 02 023 0 /FO=hhhh [3] EE GENERICEEM .1 0256 14 02 ... . use EEMM calls (not hardware) 71 GRAB71 .1 .... .. .. ... . HW HWINT .. 0256 14 02 023 0 spec handling for hardware ints [2] I2 IRQ2 .1 .... .. .. ... . I3 IRQ3 .1 .... .. .. ... . I4 IRQ4 .1 .... .. .. ... . I5 IRQ5 .1 .... .. .. ... . IC IRQC .1 .... .. .. ... . IDS INSTANCEDISKETTESTATUS 3 LD LOCKOUTDISK 01 0256 14 02 023 0 no taskswitch during disk I/O MT MACHINETYPE .. ..56 14 02 023 0 /MT=hh [4] MX MAILEXPSIZE .. .... .. .. 023 0 /MX=n reserve n K EMS for mailboxes MS MINSHAREDMEMORY .. ...6 14 02 023 0 /MS=n reserves n K of shared mem MR MSMOUSERESET .. ..56 14 02 023 0 /MR=hhhh [4] NI NOIDLE .. 0256 14 02 023 0 NR NORESET .. 0256 14 02 023 0 NS NOSETUP 01 0256 14 02 023 0 ignore DVSETUP.DV NOVCASTOFF .. .... .. .. 023 0 turn off NetWare broadcasts? NOVEOJ .. ..56 14 02 023 0 issue NetWare EOJ on closing window? OK OLDKEYBOARD 01 0256 14 02 023 0 force 83/84-key keyboard OP OVERLAPPREFIXES 01 0256 14 02 023 0 allow prgs to have same PSP addr PM PARTIALMAPPINGOK .. ...6 14 02 023 0 /PM=3 use only EMS3, else EMS4 calls PO PROTECTOPEN .. 0256 14 02 023 0 QX QUITONPIFEXIT .. .... .. .. 023 0 RP RAMPAGE .1 0256 14 02 ... . assume AST RAMpage EMS board RR ROUNDROBIN 01 0256 14 02 023 0 SB SECONDBANK .1 0256 14 02 023 0 /SB=hhhh [3] SO SECONDORIGINAL .1 0256 14 02 023 0 /SO=hhhh [3] SFF SUPPRESSFORMFEED .. .... .. .. ... 3 /SSF:Y no FF on printer timeout SS SWAPSHAREDMEMORY .. ...6 14 02 023 0 /SS=Y or /SS=N U4 SWAPUSINGEMM4 .. 0256 14 02 023 0 /U4=Y or /U4=N UX UNPROTECTEXTENDED . 0256 14 02 023 0 W3 WINDOWS3 .. .... 14 02 023 0 XC XCURSORFLASH .. .... .. .. 023 . XT XTRACEBIOSKBD .. .... .. .. 023 . [1] somewhat buggy in 2.31, as DV.EXE will use the specified multiplex number, but DVXMS.DVR (which DV.EXE loads) still uses the default DEh if no XDI drivers were loaded prior to DV. [2] /HW is immediately followed by a colon or an equal sign, 1 to 4 hex digits indicating the interrupt number, another colon or equal sign, and one or more of "L", "D", "F", "0", "M", "U", "V" (DV 2.3+), or "2" (DV 2.4+). "D" = give interrupt to current DOS user "F" = give interrupt to Foreground window "U" = Unmask (allow higher-priority interrupts during this one) "V" = Virtualize video (program writes to screen from within hardware interrupt handler) "0" = disable DV's handling of an IRQ "L" = give IRQ to last program to hook the interrupt This switch is designed to accomodate failings in DOS application programs which violate Quarterdeck's view of "standard" programming procedures (though at least one variant is to correct a failing in DV itself, but QOS will not divulge which). [3] /FB, /FO, /SB, and /SO are immediately followed by a colon or an equal sign and 1 to 4 hex digits [4] /MR and /MT expect a hex number (/MR up to 4 digits, /MT up to 2 digits) [5] DV uses two banks of eight interrupts to relocate the hardware interrupts from their defaults of 08h-0Fh and 70h-77h. /XB specifies that a particular bank of interrupts not be considered available for the relocation; the specified hex number must be a multiple of 8 (i.e. X0 or X8). [6] if enabled, DV will not call the async mouse callback routine set up by a program until the handler can safely do anything it wants - ------------------------------------------------------------------------------- DV.COM [also XDV.COM and DVX.COM] switches (documented and otherwise): Version 2.xx Ab Name .0 .2 .3 .4 .5 .6 Comments -- -------------- -- ---- -- -- --- -- ----------------------------- DP4 DONTPATCHDOS4 .. ...6 1 02 023 0 X EXCLUDE ?1 0256 1 02 023 0 don't use high memory region [1] F FILE ?1 0256 1 02 023 0 load DV from /F= EE GENERICEEM ?1 0256 1 02 023 0 use EEMM calls (not hardware) L LIST ?1 0256 1 02 023 0 list the memory areas used NS NOSETUP ?. 0256 1 02 023 0 ignore DVSETUP.DV NT NOTOKENRING .. ...6 1 02 023 0 don't check for token ring adapter RP RAMPAGE ?1 0256 1 02 023 0 assume AST RAMpage EMS board [1] /X=hhhh-hhhh (same as QEMM X= switch) - ------------------------------------------------------------------------------- EMS.COM switches: EMS.COM Version Ab Name 5.0x 5.1x 6.0x 7.0x Comments ---- ------------------ ------------------ ----------------------------- CR CREATE 1 02 1 create a handle with name,size CFAST CREATEFAST 1 02 1 create handle in fast EMS CSLOW CREATESLOW 1 02 1 create handle in slow EMS DIR 1 02 1 display current handles FREE 1 02 1 free given handle HELP 1 02 1 display help screen LOAD 1 02 1 read handle data from file NOPE NOPAUSEONERROR 1 02 1 don't wait for key on error PAUSE 1 02 1 wait for key after cmdline parsing REN RENAME 1 02 1 change handle's name RES RESIZE 1 02 1 change handle's size SAVE 1 02 1 save handle data in file ? 1 02 1 list all commands - ------------------------------------------------------------------------------- EMS2EXT.SYS switches: EMS2EXT Version Ab Name x.xx Comments ---- ------------------ ------------------ ----------------------------- FAST 1.00 use fastest available memory HELP 1.00 display help screen ME MEMORY (also MEM) 1.00 amount of ext memory to emulate NOPE NOPAUSEONERROR 1.00 don't wait for key on error PAUSE 1.00 wait for key after cmdline parsing SLOW 1.00 use the slowest available memory ? 1.00 list all commands - ------------------------------------------------------------------------------- FCBS.COM switches (no preceding slash): FCBS Version Ab Name x.xx Comments ---- ------------------ ------------------ ----------------------------- HELP display help screen NOPE NOPAUSEONERROR don't wait for key on error PAUSE wait for key after cmdline parsing = set number of system FCBs + increase number of system FCBs ? list all commands - ------------------------------------------------------------------------------- FILES.COM switches (no preceding slash): FILES Version Ab Name x.xx Comments ---- ------------------ ------------------ ----------------------------- HELP display help screen NOPE NOPAUSEONERROR don't wait for key on error PAUSE wait for key after cmdline parsing = set number of file handles + increase number of file handles ? list all commands - ------------------------------------------------------------------------------- LASTDRIV.COM switches (no preceding slash): LASTDRIV Version Ab Name x.xx Comments ---- ------------------ ------------------ ----------------------------- HELP display help screen NOPE NOPAUSEONERROR don't wait for key on error PAUSE wait for key after cmdline parsing = set highest drive letter + increase number of drives ? list all commands - ------------------------------------------------------------------------------- LOADHI.COM switches: LOADHI Version Ab Name x.xx 6.0x 7.0x Comments ---- ------------------ ------------------ ----------------------------- B BESTFIT Y 024 1 load into smallest possible block EH ENVHI . ... 1 load shell's environment high XL EXCLUDELARGEST Y 024 1 don't load into Nth largest block XR EXCLUDEREGION Y 024 1 don't load into region N XS EXCLUDESMALLEST Y 024 1 don't load into Nth smallest blck GS GETSIZE Y 024 1 load low and compute needed size H HAPPIEST Y 024 1 load until program is happy HELP Y 024 1 display help screen LB LABEL Y 024 1 display label with GETSIZE data L LARGEST Y 024 1 load into Nth largest block LINK LINKTOP . 024 1 add UMBs to DOS memory chain LO Y 024 1 load low rather than high NL NOLO Y 024 1 don't load low NOPE NOPAUSEONERROR Y 024 1 don't wait for key on error NOSWAP . ... 1 PAUSE Y 024 1 wait for key after cmdline parsing Q QUIET . 024 1 R REGION Y 024 1 load into specific UMB region RES RESIDENTSIZE . 024 1 specify TSR's size on exit RF RESPONSEFILE . ... 1 specify file with options SH SHELL . ... 1 load shell into UMB SIZE Y 024 1 load into block N bytes in size S SMALLEST Y 024 1 load into Nth smallest block SQF SQUEEZEF . 024 1 use Squeeze-Frame feature SQT SQUEEZET . 024 1 use Squeeze-Temp feature TSR TERMINATERESIDENT Y 024 1 go TSR on exit (for INSTALL=) UNLINK UNLINKTOP . 024 1 remove UMBs from DOS memory chain ? Y 024 1 list all commands - ------------------------------------------------------------------------------- LOGOPT.COM switches (no preceding slash): LOGOPT Version Ab Name x.xx Comments ---- ------------------ ------------------ ----------------------------- DIR DIRECTORY specify directory for log file HELP display help screen NOPE NOPAUSEONERROR don't wait for key on error PAUSE wait for key after cmdline parsing SEG SEGMENT segment at which OPTIMIZE loaded ? list all commands - ------------------------------------------------------------------------------- OPTIMIZE.COM switches: (note: OPTIMIZE.COM v6.0 is actually a .EXE) Optimize Version Ab Name 5.xx 6.0x 7.0x Comments ---- ------------------ ------------------ ----------------------------- AE ALLOWENV . .. 1 allow oper-envs such as DV to run AUTO AUTOEXECLUDES . 02 1 automatic exclusion detectn (QEMM) B BOOT 11 02 1 /B:d boot drive is d: CMD COMMANDFILE . 02 1 file of commands to ignore C CONFIG . .. 1 specify which multi-config to use DIR DIRECTORY . 02 1 internal housekeeping, final pass D DOSUP . .. 1 /D:x sep DOSUP data into <=X parts EMM 11 02 1 /EMM:filnam specify own EMM driver X EXPRESS . .. 1 start in Express mode F FILE . 02 1 internal, processing CALLs DONE FINISHED . 02 1 enable "Memory Saved" screen HELP 11 02 1 display help screen LA LARGE . 02 1 force 43/50 line display L LOADHIONLY 11 02 1 only optimize lines with LOADHI LOW LOADLOW . 02 1 force all progs into low memory M MONO . 02 1 force monochrome display NA NOARAM . .. 1 don't test for QEMM ARAM ND NODOSUP . .. 1 don't use DOS-Up NOPE NOPAUSEONERROR 11 02 1 don't wait for key on error NF NOSQF . 02 1 don't use EMS page frame NT NOSQT . 02 1 don't use QEMM temporary memory NOST NOSTEALTH . .. 1 don't attempt to use Stealth N NOSYNC . 02 1 disable synchronized access on CGA P PATH 11 02 1 add OPTIMIZE path to PATH= PAUSE . 02 1 wait for key after cmdline parsing Q QUICK . 02 1 choose defaults RF RESPONSE . 02 1 create LOADHI response file SEG SEGMENT 11 02 1 start address of first pass ST STEALTH . 02 1 enable Stealth testing STPASSDONE . 02 1 internal, used in Stealth process. ? 11 02 1 list all commands - ------------------------------------------------------------------------------- QDPMI.SYS/.COM switches (no preceding slash): Version Ab Name Comments ---- ------------------ ------------------ ----------------------------- ON DPMI 1.00 1.02 provide DPMI 0.9 services NOXCHK EXTCHKOFF 1.00 1.02 ignore incompatible DOS extenders XCHK EXTCHKON 1.00 1.02 check for incompatible DOS extndrs HELP 1.00 1.02 display help screen KPSW KEEPSWAP 1.00 1.02 retain swap file after DPMI done KLSW KILLSWAP 1.00 1.02 delete swap file when not in use LOW MAXLOW . 1.02 MAX MAXMEM . 1.02 MIN MINMEM . 1.02 OFF NODPMI 1.00 1.02 don't provide DPMI services NOPE NOPAUSEONERROR 1.00 1.02 don't wait for key on error OVL OVLDIR . 1.02 specify dir for QDPMI.OVL PAUSE 1.00 1.02 wait for key after cmdline parsing SWAP SWAPFILE . 1.02 SWSZ SWAPSIZE . 1.02 NOVM VMOFF 1.00 1.02 don't provide virtual memory VM VMON 1.00 1.02 provide virtual memory ? 1.00 1.02 list all commands - ------------------------------------------------------------------------------- QEMM386.SYS switches (no preceding slash): Version Ab Name 4.xx 5.xx 6.0x 7.0x Comments ---- ------------------ ------------------- ----------------------------- ARAM ADAPTERRAM . 00 11 0234 1 RAM on an adapter board AROM ADAPTERROM . 00 11 0234 1 ROM on an adapter board AU AUTO 23 00 11 0234 1 turn on only if needed C386S COMPAQ386S . 00 11 0234 1 running on a COMPAQ 386s CER COMPAQEGAROM . 00 11 0234 1 relocate COMPAQ video ROM CF COMPAQFEATURES . . . .... 1 =Y =N enable Compaq feature swtchs CHR COMPAQHALFROM . 00 11 0234 1 split system ROM in half CRM COMPAQROMMEMORY . 00 11 0234 1 use COMPAQ mem reserved for ROM CO CONTEXTS 23 00 11 0234 . generates err msg in 5.00+ DB DISKBUF . 00 11 0234 1 set size of SCSI disk buffer DBF DISKBUFFRAME . . . 0234 1 buffer disk access into pg frame DM DMA 23 00 11 0234 1 set size of DMA buffer DUX DONTUSEXMS . 00 11 0234 1 don't grab mem from XMS provider D4 DOS4 23 00 11 0234 1 alter EMS page order for DOS 4 EMB EMBMEM . . 11 0234 1 limit XMS memory EMS . . . .... 1 =Y =N should QEMM be EMS manager? X EXCLUDE 23 00 11 0234 1 consider range unmappable XST EXCLUDESTEALTH . . . 0234 1 don't stealth specified ROM XSTI EXCLUDESTEALTHINT . . . 0234 1 don't stealth specified interrupt EXT EXTMEM 23 00 11 0234 1 reserve extended memory F10 FASTINT10 . . . 0234 1 F10:N call original INT 10 FILL . . . .... 1 =Y =N backfill conventional mem? FEMS FORCEEMS . 00 11 0234 1 provide EMS calls even if no frame FSTC FORCESTEALTHCOPY . . . 0234 1 copy tables even when excluded FR FRAME 23 00 11 0234 1 set page frame segment or NONE FB FRAMEBUF . . . 0234 1 buffer INT 21 calls in page frame FL FRAMELENGTH . 00 11 0234 1 set pages in page frame GS GETSIZE . 00 11 0234 1 report high-load memory (OPTIMIZE) HA HANDLES 23 00 11 0234 1 number of EMS handles HELP . 00 11 0234 1 display commandline switches HMA . . . .... 1 =Y =N allow HMA to be used? HMAMIN . 00 11 0234 1 min allocation in HMA IB IBMBASIC . . . .... 1 =Y =N cnv BASIC ROM addr to UMBs IA IGNOREA20 23 00 11 0234 1 don't trap 8042 for A20 control I INCLUDE 23 00 11 0234 1 consider range mappable I386 INCLUDE386 . 00 11 0234 1 same as I, but ignd by QRAM,Q50/60 IOTRAP . 00 11 0234 1 =1 =64 num reps of I/O space LB LABEL . 00 11 0234 1 internal, used by OPTIMIZE LD LOCKDMA . 00 11 0234 1 no interrupts during DMA MR MAPREBOOT . . . .... 1 =Y =N map reboot page of ROM BIOS? MA MAPS 23 00 11 0234 1 number of alternate register sets ME MEMORY (also MEM) 23 00 11 0234 1 v4.23 does not accept MEM NA NAMES 23 00 11 0234 . generates err msg in 5.00+ NCF NOCOMPAQFEATURES . 00 11 0234 1 turn off CER, CHR, CRM NOEMS . 00 11 0234 1 don't provide EMS NO NOFILL 23 00 11 0234 1 don't fill conventional memory NOHMA . 00 11 0234 1 don't allow HMA to be used NOPE NOPAUSEONERROR . 00 11 0234 1 don't pause for key on error NR NOROM 23 00 11 0234 1 don't map reboot page of ROM BIOS NRH NOROMHOLES . 00 11 0234 1 don't find empty holes in ROM NOSH NOSHADOWRAM . 00 11 0234 1 don't use C&T shadow RAM NS NOSORT 23 00 11 0234 1 don't sort memory by speed NTR NOTOKENRING . 00 11 0234 1 ignore token ring adapter NT NOTOPMEMORY . 00 11 0234 1 don't search for "top memory" NOVDS . 00 11 0234 1 don't provide virtual DMA services NOVID NOVIDEO . . . 0234 . * not documented for v6.0x NV NOVIDEOFILL 23 00 11 0234 1 don't backfill in video mem range NVR NOVIDEORAM . 00 11 0234 1 don't put RAM into video mem range NW3 NOWINDOWS3 . . 11 0234 1 don't load Windows 3 support NX NOXBDA 23 00 11 0234 1 don't move extended BIOS data area NOXMS . 00 11 0234 1 don't provide XMS memory ODV OLDDV 23 00 11 0234 1 enable EEMS support for DV 1/2.00 OF OFF 23 00 11 0234 1 turn QEMM off ON 23 00 11 0234 1 turn QEMM on PAUSE . 00 11 0234 1 pause for key when displaying msgs PE PAUSEONERROR . . . .... 1 =Y =N see NOPAUSEONERROR RAM 23 00 11 0234 1 map RAM into upper memory area R REGION . 00 11 0234 1 load high into specified region RF RESPONSEFILE . . . .... 1 =fname load options from file ROM 23 00 11 0234 1 map ROM into RAM for speed RH ROMHOLES . . . .... 1 =Y =N test for unused areas in ROM SH SHADOWRAM . . . .234 1 SH={NEAT,386,LEAP,PEAK,SCAT,NONE} SORT . . . 0234 1 SORT:Y use fastest memory first ST STEALTHROM . . . 0234 1 ST:M ST:F ST:P hide ROMs [1] STOPHMA . . . .... 1 * undocumented in v7.01 SUS SUSPENDRESUME . . . 0234 1 laptop "suspend/resume" feature SWAP . . . .... 1 * undocumented in v7.01 TA TASKS 23 00 11 0234 1 max interrupt nesting level TR TOKENRING . . . .... 1 =Y =N check for token ring adapter TM TOPMEMORY . . . .... 1 =Y =N check for 'top' memory T8 TRAP8042 . . . .... 1 =Y =N virtualize kbd controller UFP UNMAPFREEPAGES . . . .234 1 UFP:N = don't show ROM thru EMS fr U8 UNUSUAL8042 23 00 11 0234 1 nonstandard keyboard controller UX UNUSUALEXT . 00 11 0234 1 nonstandard extended-memory BIOS UR USERAM . . . ...4 1 =nn-nn =nn:ss use noncontig. RAM USEXMS . . . .... 1 =Y =N get memory from XMS manager? VS VCPISHARE . . . 0234 1 share page table with VCPI clients VDS . . . .... 1 =Y =N provide VDS services? VGA 23 . . .... . VID VIDEO . . . .... 1 * undocumented in v7.01 VF VIDEOFILL . . . .... 1 =Y =N fill into video memory? VR VIDEORAM . . . .... 1 =Y =N put RAM into video memory? VREGA VIDRAMEGA . 00 11 0234 1 video area not mappable VREMS VIDRAMEMS . 00 11 0234 1 make vid area mappable, don't fill VHI VIRTUALHDIRQ . . . 0234 1 VHI:N = don't disable INT 15h/90h VXDDIR . . . 0234 1 locatn of .VXD files for Windows3 WD WATCHDOG . 00 11 0234 1 type of watchdog timer in system WSU WINSHRINKUMBS . . . .234 1 WSU:Y or WSU:N XBDA . . . .... 1 =Y =N move ext. BIOS data area? XMS . . . .... 1 =Y =N should QEMM provide XMS mem? ? ? ? 11 0234 1 list all commands [1] ST:M switches between ROMs and highRAM by using a different memory map; ST:F switches between them by remapping the EMS page frame; and the undocumented ST:P switches using protected-mode memory protection, which is incompatible with other protected-mode programs such as DOS extenders and is reported to be slower than either ST:F or ST:M. - ------------------------------------------------------------------------------- QEXT.SYS switches: QEXT Version Ab Name 5.xx Comments ---- ------------------ ------------------ ----------------------------- BS BLOCKSIZE 00 10 12 size of transfer per protmode trip EXT EXTMEM 00 10 12 leave this much non-XMS ext memory HA HANDLES 00 10 12 number of extended memory handles HELP 00 10 12 list all commands HMAMIN 00 10 12 minimum alloc allowed in HMA ME MEMORY (also MEM) 00 10 12 only use part of extended memory NOPE NOPAUSEONERROR 00 10 12 don't wait for key if error NOXMS 00 10 12 don't provide XMS memory PAUSE 00 10 12 wait for key after parsing cmds U8 UNUSUAL8042 00 10 12 keyboard controller is nonstandard VD VDISKVERSION=m,n 00 10 12 pretend to be VDISK version m.n ? 00 10 12 list all commands - ------------------------------------------------------------------------------- QRAM.SYS switches (no preceding slash): QRAM Version Ab Name x.xx Comments ---- ------------------ ------------------ ----------------------------- X EXCLUDE 1.01 don't put RAM in range FEMS FORCEEMS 1.01 act like EMS even if no page frame FL FRAMELENGTH 1.01 set page frame to 0-4 pages GS GETSIZE 1.01 H HELP 1.01 display help screen HIDE 1.01 hide that a range is mappable I INCLUDE 1.01 put RAM or fill in the range NO NOFILL 1.01 don't backfill conventional mem NOPE NOPAUSEONERROR 1.01 don't wait for key on error NOSH NOSHADOWRAM 1.01 don't use C&T shadow RAM NTR NOTOKENRING 1.01 NV NOVIDEOFILL 1.01 don't fill into video memory NVR NOVIDEORAM 1.01 don't put RAM into video memory NX NOXBDA 1.01 don't move extended BIOS data area NOXMS 1.01 don't provide XMS services PAUSE 1.01 wait for key after cmdline parsing RAM 1.01 put RAM in the specified range R REGION 1.01 load QRAM into specified region VREMS VIDRAMEGA 1.01 configure for VIDRAM EGA feature VREMS VIDRAMEMS 1.01 configure for VIDRAM EMS feature ? 1.01 list all commands - ------------------------------------------------------------------------------- VIDRAM.COM switches: VIDRAM Version Ab Name 5.xx 6.0x 7.0x Comments ---- ------------------ ------------------ ----------------------------- DP4 DONTPATCHDOS4 11 02 1 EGA 11 02 1 backfill using video memory EMS 11 02 1 backfill using expanded memory HELP 11 02 1 display help screen NO NOCGA 11 02 1 don't allow any graphics modes NOEGA 11 02 1 don't allow graphics >CGA NOF NOFONTS . .. 1 * undocumented NOPE NOPAUSEONERROR 11 02 1 don't wait for key on error OFF 11 02 1 disable VIDRAM (also OF for 7.01) ON 11 02 1 enable VIDRAM OR OVERRIDE (also OV) 11 02 1 allow video memory conflict PAUSE 11 02 1 wait for key after cmdline parsing QEMM . .. 1 backfill using QEMM memory RES RESIDENT 11 02 1 just go resident WIN . .. . * undocumented ? 11 02 1 list all commands =============================================================================== DESQview/X Programs - ------------------------------------------------------------------------------- APPMAN.EXE [DV/X v1.02] Usage: APPMAN [switches] [{configvar=value}] Switches: -c filename configuration file to use -config filename configuration file to use -d host:display X server to use -display host:display X server to use - ------------------------------------------------------------------------------- BACKDROP.EXE [DV/X v1.02] Usage: BACKDROP [-d host:display] -pixmap filename or BACKDROP [-d host:display] -color color_name - ------------------------------------------------------------------------------- CLOCK.EXE [DV/X v1.02] Usage: CLOCK [switches] Switches: -3 -ampm start in digital AM/PM clock mode -analog start in analog clock mode -background color -bg color set background color -chime -d start in digital 24hr clock mode -digital start in digital 24hr clock mode -display host:display X server to use -fg color set foreground color -fn fontname -font fontname -foreground color -g -geometry -hands color set color of clock hands -hd color set color of clock hands -help list these switches -highlight color -hours color -hl color set highlight color -hr color same as -hours -iconic -nohours -noticks -offset [+-]hh:mm:ss -padding pixels -reverse use reverse video (swap fg/bg colors) -roman -rv use reverse video (swap fg/bg colors) -sfn ---- -sfont ---- -title name -update seconds - ------------------------------------------------------------------------------- DISPHELP.EXE [DV/X v1.02] Usage: DISPHELP [switches] Switches: -d host:display X server to use -f filename -n window_name -p PIF_name -s -t topic_name - ------------------------------------------------------------------------------- DVO2DXV.EXE [DV/X v1.02] Usage: DVO2DVX [switches] Switches: -autoinst -dv path to DESQview directory -mft path to Manifest (QEMM directory) -mwm use Motif Window Manager -noapm -nodwm -olwm use Open Look Window Manager -win path to MS Windows directory - ------------------------------------------------------------------------------- ICO.EXE [DV/X v1.02] Usage: ICO [switches] Switches: -bg color background color -colors color ... codes to use on sides -copy copy multibuffer frames, don't clear -d number dashed line pattern for wire frames -dbl use double buffering if available -delta +X+Y amount to move object each time -display host:display X server to use -dsync ??? -faces draw faces of polyhedron -g ??? -geometry geometry of ICO's window -i invert -lw line width in pixels -noedges don't draw wire frame edges -obj type of object to draw -objhelp list polyhedral objects available -p# use spec. number (1-8) of prim. colors -r draw in root window -size WxH size of object -sleep how long to pause between draws -softdbl use software double buffering -sync ??? - ------------------------------------------------------------------------------- MAZE.EXE [DV/X v1.02] Usage: MAZE [switches] Switches: -d host:display X server to use -g window size and position -p pause briefly after drawing/solving -r use reverse video -S start with full-screen window - ------------------------------------------------------------------------------- MERGECFG.EXE [DV/X v1.02] Usage: MERGECFG merge-file [switches] Switches: -after entrytitle -apm -before entrytitle -bottom -group filename -lyt -MEN -menu title set menu title -mwm use Motif Window Manager -olwm use Open Look Window Manager -TOP - ------------------------------------------------------------------------------- PUZZLE.EXE [DV/X v1.02] Usage: PUZZLE [switches] Switches: -colormap create a new colormap -display host:display X server to use -geometry window size and position -picture image file to use for tiles -size WxH number of squares in puzzle -speed number of tiles to move per second - ------------------------------------------------------------------------------- RUN.COM [DV/X v1.02] Usage: RUN [switches] program [parameters] Switches: ? display usage information /DOS display DOS window as DV/X window - ------------------------------------------------------------------------------- SYSMON.EXE [DV/X v1.02] Usage: SYSMON [switch] Switches: INFO display information about spec. process KILL terminate specified process LIST list all tasks UPDATE how often to update screen for VIEW VIEW look at screen for specified process ? display valid switches - ------------------------------------------------------------------------------- TELNET.EXE [DV/X v1.02] Usage: TELNET [switches] hostname [port] Switches: -a -d -e -l specify login ID -n - ------------------------------------------------------------------------------- XDPYINFO.EXE [DV/X v1.02] Usage: XDPYINFO [switches] Switches: -display host:display X server to use - ------------------------------------------------------------------------------- XEV.EXE [DV/X v1.02] Usage: XEV [switches] Switches: -bw N window border width in pixels -bs {NotUseful,WhenMapped,Always} backingstore control -display host:display X server to use -geometry geom size and location of window -s set save-unders attribute - ------------------------------------------------------------------------------- XLSFONTS.EXE [DV/X v1.02] Usage: XLSFONTS [switches] [-fn pattern] Switches: -1 force single-column output -C force multi-column output -display host:display X server to contact -l give long info about each font -ll give longer info about each font -lll give longest info about each font -m give character min/max bounds -n col number of columns for multi-column outp -u don't sort output -w N max width for multiple columns - ------------------------------------------------------------------------------- XMODMAP.EXE [DV/X v1.02] Usage: XMODMAP [switches] [filename] Switches: - read standard input -display host:display X server to use -e expression execute string -grammar help on input format -n don't execute changes, just show them -pk print keymap table -pm print modifier map -pp print pointer map -quiet turn off logging -verbose turn on logging Input grammar: pointer = default reset pointing device buttons to def pointer = NUMBER ... set pointer button codes keycode NUMBER = [KEYSYM ...] map keycode to specified key symbols keysym KEYSYM = [KEYSYM ...] as 'keycode', but look up key symbol clear MODIFIER remove all keys for modifier add MODIFIER = KEYSYM ... add modifier keys remove MODIFIER = KEYSYM ... remove specified modifier keys MODIFIER::= Shift|Lock|Control|Mod1|Mod2|Mod3|Mod4|Mod5 COMMENT ::= comment - ------------------------------------------------------------------------------- XPSERVER.EXE [DV/X v1.02] Usage: XPSERVER [switches] Switches: -color ??? -debug -display host:display X server to use -help -hold -iconify start as an icon -log ??? -out - ------------------------------------------------------------------------------- XSETROOT.EXE [DV/X v1.02] Usage: XSETROOT [switches] Switches: -background color -bg color set background to -bitmap -cursor -cursor_name -d host:display X server to use -def -default -display host:display X server to use -fg color set foreground to -foreground color -gray -grey -help -mod -name -pixmap -reverse reverse video on (swap fg/bg colors) -rv reverse video on (swap fg/bg colors) -solid set the root window to solid color - ------------------------------------------------------------------------------- ***END*** I seem to have become the de facto maintainer of this list, so if you have info on any versions not listed here, or details on undocumented switches, please send them to: ralf@telerama.pgh.pa.us Ralf Brown 1:129/26.1 (note: replies outside Z1 will be routed via Internet -> UUCP -> Fido and may thus take a while if they do in fact arrive) Thanks to everyone who has contributed information to this list. -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQEVAwUBMnvdbFRIjiWXBlOBAQGZrwf+O1TnZODqqDkuVytqko3PeKTUIdIX6iUr I7fOoDFq2HHCKBVLQXv5bs/m/SJSbdOeZh7SzsLX0bqjrIT9LBRYymhlwaOE97qf nZBTvYeI4jL6pwiMIIDSq1g9Ne0f7wvFc3HvnDPEn2OmXD1PcNapHMTvUVkHfX0W xF9oMdhtgJKC0QIeekH9zxmokNZTUuVPM3WqnJgex6kcmsU2hx9BuZfhcy8SVhR6 hpvOh/cDZMrsscP2VtVuRaGZZMLbrbQ0TqQkj5WbwfhGk6SkHA6bj5KXbGt85f73 RWmKIn+uuYScRJ8M4EZxs+ZXwa73HSILVXg9Ws1h/c5+5cp4AMmYgw== =v6aQ -----END PGP SIGNATURE-----