[[ header START ]]

Welcome to OS2.GURU site! (eComStation.RU)

Select your language: Russian English Deutch Spanish Italian Portuguese Czech Polish French

Frequently asked questions and answers:
telegram

Форум обсуждение

telegram

Send message

telegram

[ +7-981-8529467 (Санкт-Петербург)

telegram

t.me/os2_guru

Купить OS/2
и программы

eComStation.RU


ru · en · de · es · it · pt · cz · pl · fr
OS/2 - это совершенно другая операционная система для PC (ArcaOS, eComStation, IBM OS/2 Warp)
Программы, новости, статьи, поддержка пользователей, оборудование, вопросы и ответы.
 
Новости  ArcaOS 5.1.1  Как применять?  Оборудование  Обновление/фиксы  
 
 
Сибирская.OS2  Будущее  Сообщество  Проекты  

eCo Software
не получает вознаграждение
из США

[Как заработать в OS/2?

Как купить OS/2 дискету?

Blonde Guy

Купить OS/2: Получить лицензию ArcaOS 5.1 в обмен на компьютерное железо

*

 
Обновление

 
Программы

 
(Санкт-Петербург)

 
Преимущества (1)

 
Разработчику (1)

 
(Пайпы программ)

 
Компании: (1)

 
История (1):

 
(Бонусы)

 
Советы:

 
(Барьеры и решения)

 
Технологии: (1)

 
(Применение в науке, лаборатории, ..)

 

 
Готовые решения:

 
Новая eComStation:

 
Будущее: (1)

 
(Ссылки на другие сайты)

 
(Картинка дня)

 
Артефакты OS/2

 
Гаджеты

ConfigTool 1.0.0 database - SET STATEMENTS

[ConfigTool page] [Table of contents] [Index]
SET
SET AINCODEPATH
SET AINLANGUAGE
SET AINUPTIMER
SET AINWORKPATH
SET AMD_LISTS_PATH
SET AMD_PATH
SET AUTOREFRESHFOLDERS
SET AUTOREPLY
SET AUTOSTART
SET AVLSVRNAME
SET BA2_CATALOG_PATH
SET BA2_LOG_PATH
SET BA2_SCSI_LOGFILE
SET BA2_SET_PATH
SET BBACKUP
SET BEGINLIBPATH
SET BFLAGS
SET BFONTS
SET BHELP
SET BIBINPUT
SET BIDIATTR
SET BIDISTAT
SET BOOKMGR
SET BOOKSHELF
SET BPACKACKES
SET BPATH
SET BSTINPUT
SET BUFFER
SET C1
SET CAMLIBS
SET CANBENUKED
SET CAPI
SET CAT_COMMUNICATION_TYPE
SET CAT_HOST_BIN_PATH
SET CAT_HOST_SOURCE_PATH
SET CAT_JAVA_ONLY
SET CDDA_DEVICE
SET CDR_DEVICE
SET CDR_FIFOSIZE
SET CDR_SPEED
SET CLASSPATH
SET CMD_TEXTCMD_INIT
SET COBCPY
SET CODELPATH
SET COMPILER_PATH
SET COMSPEC
SET CONFIGSORT
SET CONNECT_DASD
SET CONNECT_PREREQ
SET CONNECT_SNIFF
SET COPYFROMFLOPPY
SET CPLUS_INCLUDE_PATH
SET CPPHELP_INI
SET CPPLOCAL
SET CPPMAIN
SET CPPWORK
SET CPREF
SET CSFCDROMDIR
SET CSFDRIVEAPPLY
SET CSFSTAGEDRIVE
SET CSFUTILPATH
SET C_INCLUDE_PATH
SET DB2AUDIOEXPORT
SET DB2AUDIOPATH
SET DB2AUDIOPLAYER
SET DB2AUDIOSTORE
SET DB2AUDIOTEMP
SET DB2IMAGEBROWSER
SET DB2IMAGEEXPORT
SET DB2IMAGEPATH
SET DB2IMAGESTORE
SET DB2IMAGETEMP
SET DB2INSTANCE
SET DB2MMEXPORT
SET DB2MMPATH
SET DB2MMSTORE
SET DB2MMTEMP
SET DB2MMTOP
SET DB2PATH
SET DB2TX_INSTOWNER
SET DB2TX_INSTOWNERHOMEDIR
SET DB2VIDEOEXPORT
SET DB2VIDEOPATH
SET DB2VIDEOPLAYER
SET DB2VIDEOSTORE
SET DB2VIDEOTEMP
SET DEBUGEXEC
SET DELDIR
SET DESKTOP
SET DEVICEFONTDISABLED
SET DIRCMD
SET DISPLAY
SET DISPLAYTYPE
SET DLSINI
SET DMBMMPATH
SET DMBPATH
SET DMIPATH
SET DOMAIN
SET DPATH
SET DSPPATH
SET DSQCOMMTRACE
SET DSSDIR
SET DSSPATH
SET DUX_AHD_DATA
SET DVIDRVFONTS
SET DVIDRVGRAPH
SET DVIDRVINPUT
SET EDPATH
SET EHSDATACL
SET EHSDATASRV
SET EHSNLPSCL
SET EHSNLPSSRV
SET EHSWORKCL
SET EHSWORKSRV
SET ELSAGRADD1
SET ELSAGRADD2
SET ELSA_RESET
SET EMTEXDIR
SET EMTEXEXSWCHAR
SET EMXBOOK
SET EMXOPT
SET EMXTMP
SET ENABLE_VIDEO_FPS
SET ENDLIBPATH
SET ENH_STRETCH
SET ENSBROWSER
SET EPFINSTDIR
SET EPMPATH
SET ETC
SET EXITWHENDONE=1
SET FAX
SET FILESTAR
SET FININCLUDE
SET FORCE_EBCDIC_CODEPAGE
SET GCCLOAD
SET GCCOPT
SET GCC_EXEC_PREFIX
SET GCC_INLUDE_DIR
SET GERFAQ
SET GLOSSARY
SET GMTHOME
SET GNUHELP
SET GNULOCALEDIR
SET GNUPLOT
SET GPFREXX
SET GPFREXXBITMAP
SET GPIREF
SET GRADD_CHAINS
SET GREEXT
SET GROFF_FONT_PATH
SET GROFF_TMAC_PATH
SET GS_FONTPATH
SET GS_LIB
SET GS_LOAD
SET GU
SET HARDWAREBITBLT
SET HELP
SET HELPBIDI_MIXED
SET HELPNDX
SET HOARDPATH
SET HOME
SET HOSTNAME
SET HOURPATH
SET HPP_BASE
SET HPP_OPTIONS
SET HTML_DBCSNETQ
SET HWDPATH
SET HWISE
SET HW_CURSOR
SET I18NDIR
SET IBMAV
SET IBMWORKS_INI
SET IDLGEN
SET IKEYMAN40_HOME
SET IKEYMAN_HOME
SET IMNCCCFGFILE
SET IMNCSCFGFILE
SET IMNDATACL
SET IMNDATASRV
SET IMNNLPSCL
SET IMNNLPSSRV
SET IMNWORKCL
SET IMNWORKSRV
SET INCLUDE
SET INDEXSTYLE
SET INFOPATH
SET INIT
SET INIT_FILE_NAMES
SET INIT_FILE_RANGES
SET IPFC
SET IPFCARTWORK
SET IPFCIBMED
SET IPFEDIT_IMPORT
SET IPFEDIT_INCLUDE
SET IPFEDIT_INI
SET IPFEDIT_SPEECH
SET IPFEDIT_SPELL
SET IPFEDIT_TEMP
SET IPFEDIT_WAVE
SET IPF_KEYS
SET IVJASNIP
SET JAVA_AUDIO_RATE
SET JAVA_AUDIO_VOLUME
SET JAVA_CLOCK_RESOLUTION
SET JAVA_COMPILER
SET JAVA_CONNECT_TIMEOUT
SET JAVA_CONSOLE
SET JAVA_HIGH_MEMORY
SET JAVA_HOME
SET JAVA_MAP_ACCEL
SET JAVA_NLS_SBCS
SET JAVA_NL_DBCS
SET JAVA_NOPRINTDLG
SET JAVA_NORESTART
SET JAVA_OLD_CHARSPACING
SET JAVA_SOUND_MODE
SET JAVA_USER
SET JAVA_WEBLOGS
SET JDBCHOME
SET K2.INI
SET KEYS
SET KILLCONFIRMDISABLED
SET KILLFEATUREENABLED
SET LANG
SET LANGUAGE
SET LANINSTEP
SET LGSDIR
SET LIB
SET LIBPATHSTRICT
SET LIBRARY_PATH
SET LITE_LOCALES
SET LOCPATH
SET LOGNAME
SET LOTUS_BROWSER
SET LOTUS_CLS
SET LPATH
SET LPR_PRINTER
SET LPR_SERVER
SET LPR_USER
SET MAILCAPS
SET MAKEDCE
SET MAKESTARTUP
SET MANPATH
SET MCICPPLG
SET MCICPP_NOTIMER
SET MC_LIBDIR
SET MEGADESK
SET MENUFOLLOWPOINTER
SET MENUSFOLLOWPOINTER
SET MENUSTYLE
SET METAMAIL_IMPDIR
SET MFINPUT
SET MFJOBOPT
SET MFOPT
SET MFSCACHE
SET MGA
SET MISTER_ED_PATH
SET MMBASE
SET MMBUF
SET MMGENPLYVIDEOCDTRACKS
SET MMGENPLYVIDEOTESTMODE
SET MMLIGHTTABLELOG
SET MMLOGFILE
SET MMSTREAM
SET MMTYPESEXTS
SET MMVWRLOG
SET MMWPSLOG
SET MMYIELD
SET MM_BACKGROUNDBMP
SET MRFILE_PATH
SET MTOOLSRC
SET MWBIOS
SET MWCARD
SET MWFT_PATHNAME
SET MWOSNAME
SET MWPATH
SET MWROOT
SET NCDEBUG
SET NDFSDIR
SET NETREXX_JAVA
SET NETVIEW_PATH
SET NEWNOTEBOOKS
SET NFFCTL
SET NFS.PERMISSION.BITS
SET NFS.PERMISSION.DBITS
SET NLSPATH
SET NOCTIS_BASE_CATALOG_PATH
SET NOCTIS_DATA_PATH
SET NOWIN32LOG
SET NWDBPATH
SET NWLANGUAGE
SET OBJC_INCLUDE_PATH
SET OBJD_ALLVISIBLE
SET OBJD_AUTOTILENAV
SET OBJD_DISABLEFASTMOVE
SET OBJD_FLDRDRIDVIEW
SET OBJD_LOG
SET OBJD_NODISKSASFOLDERS
SET OBJD_NOF12ROLLUP
SET OBJD_ONAVFULLMENUS
SET OBJD_URLNOOPEN
SET OBJD_URLNOPAINT
SET OBJECTSNOOZETIME
SET OCRNOTES
SET OCTAVE_HOME
SET OCTAVE_IMAGE_VIEWER
SET OCTAVE_INITFILE
SET ODBASE
SET ODBASEPATHS
SET ODBC_PATH
SET ODCFG
SET ODIN_AUTOEXITCONSOLE
SET ODLANG
SET ODPARTS
SET ODPARTSPATHS
SET ODSHELLPLUGINSDIR
SET ODSRC
SET ODSRCPATHS
SET ODTMP
SET OGL_BIT_COUNT
SET OGL_OVERRIDE_COLORS
SET OGL_SCANLINE_SIZE
SET OGL_VIDEO_MEM_SIZE
SET ONCMD_DIR
SET OS
SET OS2_SHELL
SET OSENVIRONMENT
SET OSRELEASE
SET PASSWD
SET PATH
SET PC_ASSIST_NOHOOK
SET PC_PS_VIEW
SET PC_SHUTDOWN_DELAY
SET PC_SHUTDOWN_NOWINDOW
SET PC_SHUTDOWN_WMQUIT
SET PENDEV
SET PENPM
SET PEN_INKING_PRIORITY
SET PERL5LIB
SET PERLLIB_PREFIX
SET PERL_BADLANG
SET PERL_SH_DIR
SET PGPPATH
SET PILOTRATE
SET PLPLOT_LIB
SET PMASD118_DATA
SET PMASGRAF_GAP
SET PMASGRAF_GB
SET PMASKOM_DATA
SET PMASMIPL_DATA
SET PMASPLA_DLL
SET PMAS_INI
SET PMAS_LANG
SET PMAS_NLS
SET PMAS_WIDE_NB
SET PMREF
SET PMVIEW_FILTER
SET PMVIEW_HELP
SET PMVIEW_INI
SET PM_ASYNC_FOCUS_CHANGE
SET PM_DYNAMIC_DRAG
SET PM_PRINTSCREEN_ACTIVE_WINDOW
SET PM_ROLLUP_BUTTON
SET PNHOSTNAME
SET PROGREF20
SET PROMPT
SET PROTODIR
SET PS2PDFGS
SET PSF2INST
SET PSIDEV
SET PWRCHUTE
SET QUEUE_SIZE_THRESHOLD
SET READIBM
SET REFER
SET RESTARTOBJECTS
SET REXECDTIME
SET RSP_PATH
SET RTFPATH
SET RUNWORKPLACE
SET S3_FPSCALING
SET SANE_CONFIG_DIR
SET SAVECONNECT
SET SAVETRANSPARENTGIF
SET SCCANBENUKED
SET SCFINDUTILITY
SET SCKILLCONFIRMDISABLED
SET SCKILLFEATUREENABLED
SET SCPRETTYCLOCK
SET SCROLLUP
SET SCUSEPRETTYCLOCK
SET SDDFONTDPI
SET SDDFONTSIZE
SET SDDHRES
SET SDDICONS
SET SDDVRES
SET SG_DICT_PATH
SET SG_USER_PATH
SET SHAPIEXCEPTIONHANDLER
SET SHELLEXCEPTIONHANDLER
SET SHELLHANDLESINC
SET SIBYL_REG
SET SMINCLUDE
SET SMTMP
SET SNMPDIR
SET SOMBASE
SET SOMDDEBUG
SET SOMDDIR
SET SOMDMESSAGELOG
SET SOMDPORT
SET SOMDTHREADPEER
SET SOMDTIMEOUT
SET SOMIR
SET SOMRUNTIME
SET SOMSOCKETS
SET SPCH_BIN
SET SPCH_MAINLANG
SET SPCH_PATH
SET SPCH_RO
SET SPCH_RUN
SET SPCH_RW
SET SPCH_TRN
SET SPEALOGO
SET SPF4PATH
SET SPFPATH
SET SQLSTART
SET SQUID_DIRECTORY
SET SSI_DEBUG
SET SSI_INSECURE
SET STDDLGLANG
SET SVA_PATH
SET SWING_HOME
SET SYSTEM_INI
SET TAPE
SET TAR_COMPRESS
SET TCPLANG
SET TELNET.PASSWORD.ID
SET TEMP
SET TERM
SET TERMCAP
SET TEXCONFIG
SET TEXMACROS
SET TEXTFM
SET TIM
SET TMP
SET TMPDIR
SET TRIDENT_ENDIVE
SET TVFS_RESTORE_CMD
SET TYPE1FONTS
SET TZ
SET ULSPATH
SET UNIX.GID
SET UNIX.UID
SET USER
SET USERNAME
SET USER_ID
SET USER_INI
SET USE_FIXPAK17
SET USE_HOSTS_FIRST
SET USE_SMALL_FONTS
SET VACPPMAIN
SET VACPPWORK
SET VACPP_SHARED
SET VCFG_NO_DDC
SET VFONTS
SET VIDEO_APERTURE
SET VIDEO_DEVICES
SET VIO_MGA
SET VIO_SVGA
SET VIO_VGA
SET VIO_XGA
SET VISPROC
SET VISPROCP
SET VISPRORX
SET VPBASE
SET VPHELP
SET VPLIB
SET VPOUT
SET WARPIN_DEFAULTTOOLSPATH
SET WATCOM
SET WCDDIR
SET WPS_COMMUNICATION
SET WSQL
SET X11ROOT
SET X11SHELL
SET XDEL-DEFAULT-OPTIONS
SET XDSDIR
SET XFILES
SET XPATH
SET XREFRESH
SET XSERVER
SET YARN
SET ZOCDEVICE

SET
[Table of contents] [Index] [SET STATEMENTS]

The SET command in the config.sys file sets up environment variables for the entire system. These environment variables are stored by OS/2 in memory and are shared by any applications which calls on them.

If nothing other noted the SET STATEMENT points to an directory e.g. =C:\OS2 or to an file e.g. =C:\OS2\CMD.EXE

<<=TIP=>> If you want to see what variables are set in your system, at a OS/2 command prompt type the word SET and press . You'll get a list like the following:

WP_OBJHANDLE=87103
USER_INI=C:\OS2\OS2.INI
SYSTEM_INI=C:\OS2\OS2SYS.INI
OS2_SHELL=C:\OS2\CMD.EXE
AUTOSTART=PROGRAMS,TASKLIST,FOLDERS
RUNWORKPLACE=C:\OS2\PMSHELL.EXE
...

SET AINCODEPATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by IBM Print Services Facility for OS/2.

SET AINLANGUAGE
[Table of contents] [Index] [SET STATEMENTS]

=ENU

Setting by IBM Print Services Facility for OS/2.

SET AINUPTIMER
[Table of contents] [Index] [SET STATEMENTS]

=1

Setting by IBM Print Services Facility for OS/2.

SET AINWORKPATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by IBM Print Services Facility for OS/2.

SET AMD_LISTS_PATH
[Table of contents] [Index] [SET STATEMENTS]

Setting for a database_application. It is an 'os2-browser' for IMDB (internet movie database!) , a very wellknown project for movie enthusiasts. Developed by Steffen Siebert (siebert@logware.de) and available for FREE

SET AMD_PATH
[Table of contents] [Index] [SET STATEMENTS]

Setting for a database_application. It is an 'os2-browser' for IMDB (internet movie database!) , a very wellknown project for movie enthusiasts. Developed by Steffen Siebert (siebert@logware.de) and available for FREE

SET AUTOREFRESHFOLDERS
[Table of contents] [Index] [SET STATEMENTS]

=YES (default), NO

Warp4 and higher

with this environment setting the WPS doesn't automatically refresh folders (autorefresh happens to every folder which has been ever accessed and therefore slows the system). They are only refreshed after closing and opening a folder or by a manual update using 'view, refresh'.

<<=TIP=>> Especially for Fileservers this Statement is very useful, also for slow systems.

SET AUTOREPLY
[Table of contents] [Index] [SET STATEMENTS]

Path for Inet Mail

SET AUTOSTART
[Table of contents] [Index] [SET STATEMENTS]

=value1,value2,...

The AUTOSTART command contains a list of WPS components which will be started (or restarted) when the system is booted up.

Values:

PROGRAMS: Tells OS/2 to start applications, that were running when the system was shut down, to restart. This options will be ignored if SET RESTARTOBJECTS=NO.

TASKLIST: This parameter enables the OS/2 task list that appears when you press Ctrl+Esc. If you remove TASKLIST there will be NO Taskwindow.

FOLDERS: Opens the desktop and any other folder which was open when the system was shut down.

<<=WARNING=>> If you remove the FOLDERS statement, OS/2 will not open your desktop (which is a folder).

CONNECTIONS: This parameter restarts any network connections that were in use when the system was shut down.

<<=NOTE=>> This parameter can be removed if your system is not connected to a network. Leaving it in your config.sys file will NOT cause any problems.

LAUNCHPAD: Restarts the new Lauchpad supplied with Warp3.

<<=NOTE=>> This parameter can be removed if you don't want to autostart the launchpad.

TOOLBAR: Restarts the new TOOLBAR (aka LAUCHPAD) supplied with Warp4.

<<=NOTE=>> This parameter can be removed if you don't want to autostart the toolbar.

WARPCENTER: Restarts the Warpcenter supplied new with Warp4

<<=NOTE=>> can be removed if you don't want to autostart the WarpCenter

<<=TIP=>> It is reported that in some cases the autostart of the WarpCenter by the config.sys crashes the WPS. If this appears, delete WarpCenter, and make instead a reference in the autostart folder. See also the WarpCenter SET options in this file

<<=TIP=>> Don't use other activity monitors (e.g. like the one delivered with Describe, or Pulse) together with the enabled activity monitor in WarpCenter.

SET AVLSVRNAME
[Table of contents] [Index] [SET STATEMENTS]

=AS

statement to support network Dsom

SET BA2_CATALOG_PATH
[Table of contents] [Index] [SET STATEMENTS]

Environment variable used by Back Again/2

SET BA2_LOG_PATH
[Table of contents] [Index] [SET STATEMENTS]

Environment variable used by Back Again/2

SET BA2_SCSI_LOGFILE
[Table of contents] [Index] [SET STATEMENTS]

=drive:\SCSILOG.TXT

This will create with BackAgain/2 a logfile of scsi-related messages. Good for testing errors.

SET BA2_SET_PATH
[Table of contents] [Index] [SET STATEMENTS]

Environment variable used by Back Again/2

SET BBACKUP
[Table of contents] [Index] [SET STATEMENTS]

Setting by BRIEF-editor, (os2-version); I think BRIEF is a well know
(programmers?) editor for dos-world. this is a specially os2-version! (1992)

SET BEGINLIBPATH
[Table of contents] [Index] [SET STATEMENTS]

With Warp, IBM has introduced the ability to dynamically change LIBPATH using two new environment variables: BEGINLIBPATH and ENDLIBPATH. These commands are most useful in CMD or BATCH files, but can be used in your config.sys. Any directories that appear in the BEGINLIBPATH variable are searched before directories in LIBPATH, and directories that appear in the ENDLIBPATH variable are searched after those in LIBPATH.

SET BFLAGS
[Table of contents] [Index] [SET STATEMENTS]

=-i300l512u50zMrL40C90 -mSYSOP -D101key

Seeting by BRIEF-editor, (os2-version); I think BRIEF is a well know
(programmers?) editor for dos-world. this is a specially os2-version! (1992)

SET BFONTS
[Table of contents] [Index] [SET STATEMENTS]

Used by EmTeX, an OS/2 port of the TeX typesetting engine.

SET BHELP
[Table of contents] [Index] [SET STATEMENTS]

Seeting by BRIEF-editor, (os2-version); I think BRIEF is a well know
(programmers?) editor for dos-world. this is a specially os2-version! (1992)

SET BIBINPUT
[Table of contents] [Index] [SET STATEMENTS]

Used by EmTeX, an OS/2 port of the TeX typesetting engine.

SET BIDIATTR
[Table of contents] [Index] [SET STATEMENTS]

=value

Setting by Language support for bidirectional languages in Warp Server for E-Business.

Values:

INIT - Initializes a Bidi Attribute.

TEXTTYPE_VISUAL - Visual type of text.

TEXTTYPE_IMPLICIT - Implicit type of text.

WND_ORIENT_LTR - Left-to-right window orientation

WND_ORIENT_RTL - Right-to-left window orientation

TEXT_ORIENT_LTR - Left-to-right text orientation

TEXT_ORIENT_RTL - Right-to-left text orientation

TEXT_ORIENT_CONTEXT - Text orientation is determined dynamically upon the context (based on the actual characters that construct the text string).

SYM_SWAP_OFF - Symmetric swapping of directional characters is not handled automatically.

SYM_SWAP_ON - Symmetric swapping of directional characters is handled automatically.

NUMERALS_NOMINAL - Display only nominal (i.e. Arabic) numerals

NUMERALS_NATIONAL - Display only national (i.e. Hindi) numerals

NUMERALS_CONTEXT - Display numerals according to surrounding text

NUMERALS_PASSTHRU - Do not process numerals on display

TEXT_DISPLAY_SHAPED - Automatically shape text upon display

SET BIDISTAT
[Table of contents] [Index] [SET STATEMENTS]

=value

Determines the configuration of the system support for bidirectional languages in Warp Server for E-Business

Values:

DISABLE_INPUT_PROCESSING - disables all processing done by the system for input (all hotkeys are disabled).

HKFLAG_ENG_LAYER - disables the "English Language" hotkey.

HKFLAG_NAT_LAYER - disables the "National Language" hotkey.

HKFLAG_PUSH - disables the "Start Push" hotkey.

HKFLAG_END_PUSH - disables the "End Push" hotkey.

HKFLAG_AUTO_PUSH - disables the "AutoPush" toggle hotkey.

HKFLAG_FIELD_REV - disables the "Field Reverse" hotkey.

HKFLAG_WINDOW_REV - disables the "Window Reverse" hotkey.

HKFLAG_STATUS_INDICATOR - disables the "Popup Language Viewer" hotkey

HKFLAG_DISPLAY_SHAPED - disables the "Display Shaped/Automatic"

HKFLAG_INITIAL - disables the "Initial" hotkey

HKFLAG_MIDDLE - disables the "Middle" hotkey

HKFLAG_FINAL - disables the "Final" hotkey

HKFLAG_ISOLATED - disables the "Isolated" hotkey

HKFLAG_SAVE_SHAPED - disables the "Save shaped" hotkey

FAUTOPUSH_RTL_ON - Sets AutoPush for right-to-left fields ON.

FAUTOPUSH_LTR_ON - Sets AutoPush for left-to-right fields ON.

SET BOOKMGR
[Table of contents] [Index] [SET STATEMENTS]

Used by IBM Bookmanager Reader to locate the book (.BOO) files.

SET BOOKSHELF
[Table of contents] [Index] [SET STATEMENTS]

This command points to the on-line documentation (INF files) provided with OS/2 or other OS/2 programs and is used by view.exe when.

<<=TIP=>> If you have a HPFS partition, copy all of your on-line documentation (INF files) to this partition. Then change this parameter to reflect the new path. You will notice a substantial improvement in search speed since HPFS is much faster than FAT.

<<=TIP=>> You can also start the inf-files by typing 'view *.inf' at the command-line (*=desired information file. If you set a parameter like e.g. SET PMREF=pm1+pm2+pm3 then 'view pmref' all three inf-files will be shown.

SET BPACKACKES
[Table of contents] [Index] [SET STATEMENTS]

=default-txt:s,wp 100

Seeting by BRIEF-editor, (os2-version); I think BRIEF is a well know
(programmers?) editor for dos-world. this is a specially os2-version! (1992)

SET BPATH
[Table of contents] [Index] [SET STATEMENTS]

Path to BRIEF-editor

SET BSTINPUT
[Table of contents] [Index] [SET STATEMENTS]

Used by EmTeX, an OS/2 port of the TeX typesetting engine.

SET BUFFER
[Table of contents] [Index] [SET STATEMENTS]

=n (in kb)

amount of memory (in kB) for an utility used by TAR

<<=NOTE=>> do not confuse with "BUFFERS"

SET C1
[Table of contents] [Index] [SET STATEMENTS]

=GENGRADD

Setting for the Generic GRADD Driver

=INTGRADD

Setting for Intel i810

=SDDGRADD

Setting for Scitech Display Doctor

Value:

,VCAFILT - a GRADD filter that allows to take advantage of the Hauppauge PCI TV card's ability to blit video directly into your VGA card's memory space. To be used together with the WCAST.SYS driver.

SET CAMLIBS
[Table of contents] [Index] [SET STATEMENTS]

points to the where the gPhoto2 Camera Libaries are installed

gPhoto2 is the next generation of gPhoto development. The main difference is the overall structure change and portabilitiy. gPhoto2 makes it possible to write any front-end in any language or GUI toolkit. Also, gPhoto2 is extremely portable, making use of a new IO library (libgpio) written by the gPhoto developers. The IO library, when completed, will allow cross-platform serial, parallel, USB, IEEE1394, and network socket programming. It is not dependent on gPhoto, so any application can use it.

(C) Scott Fritzinger, http://www.gphoto.org

ported to OS/2 by Bart van Leeuwen

Available for FREE at: ftp://ftp.netlabs.org/pub/gphoto/
there you can a list of supported Cameras too.

<<=NOTE=>> Needs pthrdrtl.dll to run

<<=NOTE=>> gPhoto2 is NOT gPhoto which runs only with XFree86

SET CANBENUKED
[Table of contents] [Index] [SET STATEMENTS]

See SCCANBENUKED

▒╛. Б═╙╕╔:

SET SCCANBENUKED

SET CAPI
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for the Teles Capi

SET CAT_COMMUNICATION_TYPE
[Table of contents] [Index] [SET STATEMENTS]

=n (Value)

Used by the ICAT Debugger

SET CAT_HOST_BIN_PATH
[Table of contents] [Index] [SET STATEMENTS]

Path to the ICAT Debugger

SET CAT_HOST_SOURCE_PATH
[Table of contents] [Index] [SET STATEMENTS]

Path to sources for the ICAT Debugger

SET CAT_JAVA_ONLY
[Table of contents] [Index] [SET STATEMENTS]

=ON or OFF

Setting by ICAT Debugger. With set to OFF the native method dll code can be used

SET CDDA_DEVICE
[Table of contents] [Index] [SET STATEMENTS]

=n,n,n (scsibus number, target id number, logical unit number)
This may either hold a device identifier that is suitable to the open call of the SCSI transport library or a label in the file /etc/default/cdrecord.

Setting by CDDWAV, part of CDRECORD/2 available for free at http://www.geocities.com/SiliconValley/Sector/5785/

Ported to OS/2 by Chris Wohlgemuth (christopher.wohlgemuth@bch.siemens.de or
chris.wohlgemuth@cityweb.de)

SET CDR_DEVICE
[Table of contents] [Index] [SET STATEMENTS]

=n,n,n (scsibus number, target id number, logical unit number)
This may either hold a device identifier that is suitable to the open call of the SCSI transport library or a label in the file /etc/default/cdrecord.

Setting by CDRECORD/2 available for free at http://www.geocities.com/SiliconValley/Sector/5785/

Ported to OS/2 by Chris Wohlgemuth (christopher.wohlgemuth@bch.siemens.de or
chris.wohlgemuth@cityweb.de)

SET CDR_FIFOSIZE
[Table of contents] [Index] [SET STATEMENTS]

=n (in MB)

Sets the default size of the FIFO

Setting by CDRECORD/2 available for free at http://www.geocities.com/SiliconValley/Sector/5785/

Ported to OS/2 by Chris Wohlgemuth (christopher.wohlgemuth@bch.siemens.de or
chris.wohlgemuth@cityweb.de)

SET CDR_SPEED
[Table of contents] [Index] [SET STATEMENTS]

=n

Sets the default speed value for writing

Setting by CDRECORD/2 available for free at http://www.geocities.com/SiliconValley/Sector/5785/

Ported to OS/2 by Chris Wohlgemuth (christopher.wohlgemuth@bch.siemens.de or
chris.wohlgemuth@cityweb.de)

SET CLASSPATH
[Table of contents] [Index] [SET STATEMENTS]

=.\.;drive:\JAVA11\LIB\CLASSES.ZIP

Sets the path for the Java Classes

<<=NOTE=>> SET CLASSPATH=drive:\JAVA11\LIB\SecMA.jar;%CLASSPATH% Enables Security in Java 1.18 see also readme.sma in your Java directory for more advices.

SET CMD_TEXTCMD_INIT
[Table of contents] [Index] [SET STATEMENTS]

Belongs to TAU CMD (beta) command processor

SET COBCPY
[Table of contents] [Index] [SET STATEMENTS]

Specifies where the DB2 development files for Cobol (so-called copybooks) are.

SET CODELPATH
[Table of contents] [Index] [SET STATEMENTS]

Path used by IBM Visual Age for C++

SET COMPILER_PATH
[Table of contents] [Index] [SET STATEMENTS]

Its value is a colon-separated list of directories, much like PATH. GCC tries the directories thus specified when searching for subprograms, if it can't find the subprograms using GCC_EXEC_PREFIX. [from GCC docs]

SET COMSPEC
[Table of contents] [Index] [SET STATEMENTS]

=drive:\OS2\CMD.EXE (default)

This line identifies what OS/2 command line shell is to be used and its location.
In DOS, COMMAND.COM is equivalent to CMD.EXE.

<<=TIP=>> If you wish to run some other command line shell, such as 4OS2, change this and the SET OS2_SHELL=drive:\OS2\CMD.EXE line, substituting the appropriate EXE file for CMD.EXE.

SET CONFIGSORT
[Table of contents] [Index] [SET STATEMENTS]

setting from CONFIGSORT 2.2 by Philip A. O'Malley points to the directory where Configsort is installed

SET CONNECT_DASD
[Table of contents] [Index] [SET STATEMENTS]

=OFF

Disables the test for free space during the installation

These settings are only useful for installing problems with warp4 and must be done in the config.sys on the installation diskettes

SET CONNECT_PREREQ
[Table of contents] [Index] [SET STATEMENTS]

=OFF

Disables the check of installed software during installation

These settings are only useful for installing problems with warp4 and must be done in the config.sys on the installation diskettes

SET CONNECT_SNIFF
[Table of contents] [Index] [SET STATEMENTS]

=NO or OFF

Disables the recognition of network-cards during installation

These settings are only useful for installing problems with warp4
and must be done in the config.sys on the installation diskettes

SET COPYFROMFLOPPY
[Table of contents] [Index] [SET STATEMENTS]

=1 or ON

If OS/2 should install updated drivers during an installation from the Installation disks and not from CD this statement must reside in the config.sys on Installationdisk 1

SET CPLUS_INCLUDE_PATH
[Table of contents] [Index] [SET STATEMENTS]

Necessary if you want to compile C++ programs with EMX

<<=ATTENTION=>> Paths must followed by a slash (/) not backslash (\).

SET CPPHELP_INI
[Table of contents] [Index] [SET STATEMENTS]

Path used by IBM Visual Age for C++

SET CPPLOCAL
[Table of contents] [Index] [SET STATEMENTS]

Path used by IBM Visual Age for C++

SET CPPMAIN
[Table of contents] [Index] [SET STATEMENTS]

Path used by IBM Visual Age for C++

SET CPPWORK
[Table of contents] [Index] [SET STATEMENTS]

Path used by IBM Visual Age for C++

SET CPREF
[Table of contents] [Index] [SET STATEMENTS]

=Cp1.inf+Cp2.inf ... +Cpn.inf

Used by the IBM OS/2 Programmer Toolkit, defines which Books should be shown in the Control Program Guide and Reference

SET CSFCDROMDIR
[Table of contents] [Index] [SET STATEMENTS]

Needed setting if you want to speed up FixPak installation or setup a FixPak on a LAN drive for use by others (Redirected Install) together with CSF (Corrective Service Facility). Indicates where the FixPak can be found.

SET CSFDRIVEAPPLY
[Table of contents] [Index] [SET STATEMENTS]

=drive

This makes the Corrective Service Utiliy to search only 'drive' as target for service.

SET CSFSTAGEDRIVE
[Table of contents] [Index] [SET STATEMENTS]

=drive

Allows to determine where the locked files will be temporarily stored when using the Corrective Service Utility

SET CSFUTILPATH
[Table of contents] [Index] [SET STATEMENTS]

Needed setting if you want to speed up FixPak installation or setup a FixPak on a LAN drive for use by others (Redirected Install) together with CSF (Corrective Service Facility). Indicates where you've installed the CSF files.

SET C_INCLUDE_PATH
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for EMX if you want to develop programs on a drive different from the drive where emx is installed

<<=ATTENTION=>> Path must be sperated with a slash (/), e.g. C:/OS2

SET DB2AUDIOEXPORT
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2AUDIOPATH
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2AUDIOPLAYER
[Table of contents] [Index] [SET STATEMENTS]

setting by DB2

SET DB2AUDIOSTORE
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2AUDIOTEMP
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2IMAGEBROWSER
[Table of contents] [Index] [SET STATEMENTS]

setting by DB2

SET DB2IMAGEEXPORT
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2IMAGEPATH
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2IMAGESTORE
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2IMAGETEMP
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2INSTANCE
[Table of contents] [Index] [SET STATEMENTS]

=DB2

Setting by IBM D(ata)B(ase)2

SET DB2MMEXPORT
[Table of contents] [Index] [SET STATEMENTS]

New description

SET DB2MMPATH
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2MMSTORE
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2MMTEMP
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2MMTOP
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2PATH
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for IBM DB2

SET DB2TX_INSTOWNER
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2TX_INSTOWNERHOMEDIR
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2VIDEOEXPORT
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2VIDEOPATH
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2VIDEOPLAYER
[Table of contents] [Index] [SET STATEMENTS]

setting by DB2

SET DB2VIDEOSTORE
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DB2VIDEOTEMP
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DEBUGEXEC
[Table of contents] [Index] [SET STATEMENTS]

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET DELDIR
[Table of contents] [Index] [SET STATEMENTS]

By default OS/2 puts a REM in front of the undelete directory. To use OS/2s UNDELETE command, you must first UNREM the SET DELDIR to store the deleted files.

This command points OS/2 to the directory you (means the statement can point to ANY directory you want), or OS/2 by default created to place deleted files in. It also indicates the maximum K bytes of files that will be stored in the DELDIR directory. If the number of deleted files exceeds the maximum K bytes that you specified, then files are automatically removed from the directory on a first-in-first-out basis.

<<=WARNING=>> Using this command will have an impact on system performance. File operations in particular will be slower. I don't recommend the use of DELDIR at all.

<<=TIP=>> Better make use of the File Phoenix 1.35 by Joe DiAdamo a FREE IBM EWS Tool.

<<=TIP=>> There is also some Macintosh like Trashcans. One by Kai Sommerfeld (with sounds, bells and whistles), and FREE ones by Andrea Henicke and Mark Kimes (unfortunately with very ugly icons that can't be substituted, they also don't seem to work correct together with Warp 4)

SET DESKTOP
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for the Desktop

After rebooting run the following REXX script to make the necessary changes to the INI files (for working copy it into a file and name it e.g. Fixdesktop.cmd) :

/*FIX BROKEN DESKTOP WITH ENVIRONMENT VARIABLE*/
call RxFuncAdd 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'
call SysLoadFuncs
call SysSetObjectData value('DESKTOP',,'OS2ENVIRONMENT'),,
'OBJECTID='
EXIT

<<=TIP=>> If the SET DESKTOP variable is not in your config.sys you can use this REXX script to fix a broken desktop (You have to edit line 4: insert instead of e.g.D:\DESKTOP the drive and directory where your Desktop resides, for working copy it into a file and name it e.g. Fixdesktop.cmd).

/* FIX BROKEN DESKTOP*/
call RxFuncAdd 'SYSLOADFUNCS', 'REXXUTIL', 'SYSLOADFUNCS'
call SysLoadFuncs
call SysSetObjectData '',
'OBJECTID='
SAY ' BROKEN DESKTOP FIXED.'
EXIT

<<=NOTE=>> For German users: Desktop is 'Arbeitsoberfl└che', this is an exciting experiment in using 'German Umlauts' for an important part of an OS.

SET DEVICEFONTDISABLED
[Table of contents] [Index] [SET STATEMENTS]

=NO

Setting in Warp Server for E-Business. No further information

SET DIRCMD
[Table of contents] [Index] [SET STATEMENTS]

=/ON /parameter

An undocumented command that is the OS/2 equivalent of the DIR command in DOS. Since DOS 5, you can tell DIR how to present file information. To do this in OS/2, use the DIRCMD command. For example: SET DIRCMD=/ON /P tells OS/2 to display the DIR information in alpha order and place a pause at the end of each page.

<<=NOTE=>> This is for OS/2 only. Set the DOS default in your AUTOEXEC.BAT file.

Parameters:

/A list files with specific attributes. E.g. /AH list only hidden files. Other options are S A & R. If you place a negative (-) sign in front of your specified attribute, all files will list except those with the attribute specified. E.g. /A-H-S will display all files except hidden and system files.

/B list directories and files without heading and summary information.

/F list files with the full drive and path information. Date, time and size are omitted.

/L displays information in lowercase.

/N lists files on a FAT drive in the same format used for a HPFS drive, i.e. date, time, size, name.

/O list files according to sort option specified.
Sort options are:
G = Display directories first.
N = alphabetise by file name.
-N = reverse-alphabetises by name
E = alphabetise by extension
-E = reverse-alphabetises by extension
D = by date, oldest first
-D = by date, newest first
S = by file size, smallest first
-S = by file size, largest first

/P pauses after a full screen of files is listed.

/R displays long file names if applicable.

/V shows the size separated by a point e.g. 1000.000kb

/S searches and displays all directories.

/W displays file names across the screen. Date, time and size are omitted.

<<=TIP=>> If you install Lotus SmartSuite 96 from a CDROM under WARP 4 it will hang at about 85%. You can load the word processor separately but Freelance Graphics causes the hang. Lotus told that the cure was to REM out the SET DIRCMD= line in the config.sys, reboot, install, remove the REM and reboot.

SET DISPLAY
[Table of contents] [Index] [SET STATEMENTS]

=HOSTNAME:0.0

This tells the X server where to display its wonders. One might think that of course it should be displayed upon the screen attached to the video card of your PC and that is what OS/2 does. But remember that X was designed from the outset to be networked and makes no assumptions about where clients and servers are located. Normally, this should be set to the local host name with a :0.0 attached; this will do what you think should be done by default i.e. display on your monitor. You could have an IP address or full internet name instead of your hostname for remote display. Every X server has a display name of the form:

hostname:displaynumber.screennumber

The displaynumber and screennumber will change from :0.0 on multiuser, multidisplay systems.

SET DISPLAYTYPE
[Table of contents] [Index] [SET STATEMENTS]

=VGA

Setting in Warp Server for E-Business when VGA was selected during installation.

<<=TIP=>> To avoid future troubles when changing the videodriver or the graphicscard always install VGA.

SET DLSINI
[Table of contents] [Index] [SET STATEMENTS]

=drive:\IBMLAN\NETPROG\NETGUI.INI

Setting by LAN Server also used the OS/2 file and print client.

SET DMBMMPATH
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DMBPATH
[Table of contents] [Index] [SET STATEMENTS]

Path setting by DB2

SET DMIPATH
[Table of contents] [Index] [SET STATEMENTS]

Sets the Path for the Desktop Management Interface

SET DOMAIN
[Table of contents] [Index] [SET STATEMENTS]

=domain name (like HOSTNAME)

TCP/IP - Setting for domain name (like HOSTNAME)

SET DPATH
[Table of contents] [Index] [SET STATEMENTS]

Tells OS/2 programs where to look for data files. It is similar to the DOS APPEND command, but unlike APPEND, DPATH only works with programs designed to use it.

SET DSPPATH
[Table of contents] [Index] [SET STATEMENTS]

An environment variable used by various sound devices that support digital signal processors (DSPs). This is a "path" statement. It tells the device where to retrieve DSP modules. If you don't have a sound device which supports DSP, like M-Audio adapter or the Sound Blaster 16 CSP, you can REM this line.

SET DSQCOMMTRACE
[Table of contents] [Index] [SET STATEMENTS]

=OFF

setting by Lotus Smartsuite for Warp 4

SET DSSDIR
[Table of contents] [Index] [SET STATEMENTS]

setting by Lotus Smartsuite for Warp 4, points to the Approach working directory

SET DSSPATH
[Table of contents] [Index] [SET STATEMENTS]

setting by Lotus Smartsuite for Warp 4, points to the Approach directory

SET DUX_AHD_DATA
[Table of contents] [Index] [SET STATEMENTS]

Path to Dux's American Heitrage Dictionary setting

SET DVIDRVFONTS
[Table of contents] [Index] [SET STATEMENTS]

Used by EmTeX, an OS/2 port of the TeX typesetting engine to locate its fonts (.FLI files).

SET DVIDRVGRAPH
[Table of contents] [Index] [SET STATEMENTS]

used by emTeX to search for graphics files to be included in compiling a (La)TeX file

SET DVIDRVINPUT
[Table of contents] [Index] [SET STATEMENTS]

used by emTeX to print the manual, and perhaps otherwise

SET EDPATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by WATCOM C/C++ Version 11.0

Information by Wm D Loughman (wdlkhl@attglobal.net)

SET EHSDATACL
[Table of contents] [Index] [SET STATEMENTS]

=drive:\SM2\DATA

Sets directory for e.g. IBM Search Manager/2, IBM NetQuestion, Lotus Domino Webserver index and other data files

SET EHSDATASRV
[Table of contents] [Index] [SET STATEMENTS]

=drive:\SM2\DATA

Sets directory for e.g. IBM Search Manager/2, IBM NetQuestion, Lotus Domino Webserver index and other data files

SET EHSNLPSCL
[Table of contents] [Index] [SET STATEMENTS]

=drive:\SM2\DICT

Sets directory for e.g. IBM Search Manager/2, IBM Net Question and Lotus Domino Webserver dictionary files

SET EHSNLPSSRV
[Table of contents] [Index] [SET STATEMENTS]

=drive:\SM2\DICT

Sets directory for e.g. IBM Search Manager/2, IBM Net Question and Lotus Domino Webserver dictionary files

SET EHSWORKCL
[Table of contents] [Index] [SET STATEMENTS]

=drive:\SM2\TEMP

Sets temporary directory for e.g. IBM Search Manager/2, IBM NetQestion and Lotus Domino Go Webserver

SET EHSWORKSRV
[Table of contents] [Index] [SET STATEMENTS]

=drive:\SM2\TEMP

Sets temporary directory for e.g. IBM Search Manager/2, IBM NetQestion and Lotus Domino Go Webserver

SET ELSAGRADD1
[Table of contents] [Index] [SET STATEMENTS]

=P2

setting for ELSA WINNER 2000/Office

SET ELSAGRADD2
[Table of contents] [Index] [SET STATEMENTS]

=P2ENDIVE

setting for ELSA WINNER 2000/Office

SET ELSA_RESET
[Table of contents] [Index] [SET STATEMENTS]

=H or L

Setting for ELSA Videocards. Use this to reset the selected resolution to one of these:

H = 1024x768x8@75Hz
L = 640x480x8@60Hz

SET EMTEXDIR
[Table of contents] [Index] [SET STATEMENTS]

Used by EmTeX, an OS/2 port of the TeX typesetting engine. This marks the root of the program installation tree.

SET EMTEXEXSWCHAR
[Table of contents] [Index] [SET STATEMENTS]

=-

Used by EmTeX, an OS/2 port of the TeX typesetting engine.

SET EMXBOOK
[Table of contents] [Index] [SET STATEMENTS]

Defines the books for emx. You also have to add the directory where the books reside - e.g. C:\EMX\BOOK - to the SET BOOKSHELF environment variable.

SET EMXOPT
[Table of contents] [Index] [SET STATEMENTS]

=Option
Settings for programs using the EMX runtime environment.

Options:

-c Disable core dumps caused by signals and exceptions

-h# Set OS/2 file handle limit to #. The number # must be between 10 and 65536

-n Suppress popups for exceptions. As emx.dll displays an appropriate error message and dumps core, popups are not required

-q All command line arguments passed to child processes will be quoted unconditionally, that is, wildcard expansion and response files won't work in child processes of processes for which the -q option is in effect

-r* Prepend drive letter * to absolute path names. If a path name starts with / but does not start with //, /dev/ or /pipe/, * followed by a colon will be prepended. If -rd has been given, the file name \mydir\abc will be translated to d:\mydir\abc. Note: this option can cause unexpected effects

-t* Truncate file names to 8.3 format. Each part of a pathname is truncated to 8.3 format by taking the first 8 characters before the dot and the first 3 characters after the dot. This is useful to compile programs on a FAT filesystem with minimal changes. Without argument, -t enables truncation on all drives and for UNC pathnames. The -t option takes an optional argument, listing the names of the drives on which file names should be truncated. The special drive name `/' controls whether to truncate UNC pathnames. With `-tc/', for instance, file names on drive C and UNC pathnames will be truncated. If the argument of the -t option is `-', truncation is disabled for all drives and for UNC pathnames. This is the default setting. If the argument starts with `-', truncation is disabled on all drives listed. With `-t -t-d', for instance, UNC pathnames and file names on all drives except drive D will be truncated.

-x Don't suppress wildcard expansion and response files if the `MKS Korn shell' method of passing command line arguments is used

-e Run debuggee in same session (window) as debugger

-I Don't complain about programs having too small a stack size. Without the -I option, emx.dll displays an error message for those programs, telling how to run emxstack to fix the stack size. With the -I option, the program is run despite of the problem. However, the program will probably crash due to insufficient stack size. Using the -I option is not recommended!

-K Don't use DosKillThread. Due to bugs in OS/2, DosKillThread may cause problems. emx.dll automatically avoids using DosKillThread for OS/2 2.1 and older. For OS/2 2.11 and later, you can use the -K option to disable usage of DosKillThread. Currently, DosKillThread is not used by emx.dll and this option does not have any effect.


-! emx.dll options taking numeric arguments now support hexadecimal numbers (prefixed by "0x"). Attempt to fix a bug related to closing sockets (observed in Apache); try set emxopt=-!0x800

SET EMXTMP
[Table of contents] [Index] [SET STATEMENTS]

sets the temp directory for emx

Regard the use of slashes (/) instead of backslashes (\).

SET ENABLE_VIDEO_FPS
[Table of contents] [Index] [SET STATEMENTS]

=1

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET ENDLIBPATH
[Table of contents] [Index] [SET STATEMENTS]

With Warp, IBM has introduced the ability to dynamically change LIBPATH using two new environment variables: BEGINLIBPATH and ENDLIBPATH. These commands are most useful in CMD or BATCH files, but can be used in your config.sys. Any directories that appear in the BEGINLIBPATH variable are searched before directories in LIBPATH, and directories that appear in the ENDLIBPATH variable are searched after those in LIBPATH.

SET ENH_STRETCH
[Table of contents] [Index] [SET STATEMENTS]

=N

Undocumented setting (for FP 14 ?), with this setting the Presentation Manager streches the icons, maybe useful for PMMAIL and others together with FP14

SET ENSBROWSER
[Table of contents] [Index] [SET STATEMENTS]

Sets the default browser for the EmTec Suite

SET EPFINSTDIR
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for the IBM-Installer

<<=TIP=>> Create your own directory for the installer (e.g. SET EPFINSTDIR=drive:\INI\) use not the default and move all files like epfi* to this directory. If you have to reinstall OS/2 there is a slick way to update or delete the programs who are using the IBM-Installer

SET EPMPATH
[Table of contents] [Index] [SET STATEMENTS]

Replaced SET EPATH=drive:\OS2\APPS in version 2.0. According to one source in IBM, EPMPATH is used by the Enhanced Editor (EPM.EXE) to locate its files.

SET ETC
[Table of contents] [Index] [SET STATEMENTS]

Sets the environment variable for TCPIP. Defines where the configuration files (e.g. *.ini) and log-files for TCPIP are stored. Needed by many TCPIP applications.

<<=TIP=>> If this setting is missing some applications won't start. You can also type 'echo %ETC%' at the command line to show where ETC is loacted.

SET EXITWHENDONE=1
[Table of contents] [Index] [SET STATEMENTS]

Left over from a Warp Install

SET FAX
[Table of contents] [Index] [SET STATEMENTS]

Default Frec assumes the configuration file is named FREC.CFG and located in the current directory. The setting can be used to define another path and file name.

Frec is part of the FREE Fax***.lzh by Dr.Pollack, a complete command line faxing and answermachine solution. Available at http://www.buntspecht.de/fax/

SET FILESTAR
[Table of contents] [Index] [SET STATEMENTS]

setting for FileStar/2 file manager, points to location of INI file

SET FININCLUDE
[Table of contents] [Index] [SET STATEMENTS]

The path to DB2 header files. Contains Fortran and C headers.

SET FORCE_EBCDIC_CODEPAGE
[Table of contents] [Index] [SET STATEMENTS]

=420

This variable in Warp Server for E-Business is used to force OS/2 to treat EBCDIC codepages 500 and 037 as the Arabic EBCDIC codepage 420. This is used to allow some applications that do not recognize the Arabic EBCDIC codepage to be used with Arabic fonts. If the statement is not found in config.sys, the system works as normal, i.e. no overriding of EBCDIC codepages is performed.

SET GCCLOAD
[Table of contents] [Index] [SET STATEMENTS]

=n (time in minutes)

When compiling projects with GCC consisting of many modules (such as libraries) under OS/2, you can speed up compilation if you have enough memory by keeping GCC in memory.

SET GCCOPT
[Table of contents] [Index] [SET STATEMENTS]

=-pipe

Makes GCC use pipes instead of temporary files

SET GCC_EXEC_PREFIX
[Table of contents] [Index] [SET STATEMENTS]

=drive:/BIN

If set, specifies a prefix to use in the names of the subprograms executed by the compiler. No slash is added when this prefix is combined with the name of a subprogram, but you can specify a prefix that ends with a slash if you wish. If GNU CC cannot find the subprogram using the specified prefix, it tries looking in the usual places for the subprogram.
This prefix is also used for finding files such as `crt0.o' that are used for linking.
In addition, the prefix is used in an unusual way in finding the directories to search for header files. [from GCC docs] You may want to shorten the explanation, as people who have this setting most probably also have the GCC docs: During compilation, this is where GCC first looks for subprograms executed during compilation, for files used for linking (such as 'crt0.o') and for header files.

SET GCC_INLUDE_DIR
[Table of contents] [Index] [SET STATEMENTS]

GCC path for standard header files.

SET GERFAQ
[Table of contents] [Index] [SET STATEMENTS]

useless variable for old german-os2-gerFAQ.

SET GLOSSARY
[Table of contents] [Index] [SET STATEMENTS]

Tells OS/2 where Glossary and Master Help files are located.

SET GMTHOME
[Table of contents] [Index] [SET STATEMENTS]

Setting for the Generic Mapping Tools (GMT) available at ftp://ees.lanl.gov/pub/EES3/pub/gmt/gmt4os2.phpl

SET GNUHELP
[Table of contents] [Index] [SET STATEMENTS]

Path to gnuplot help file, if not in same directory as exe file.

SET GNULOCALEDIR
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for the R(edhat)P(ackage)M(anager) for OS/2

Ported to OS/2 by SAWATAISHI JUN available at: http://www2s.biglobe.ne.jp/~vtgf3mpr/indxos2.src

SET GNUPLOT
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for Gnuplot also needed by e.g. Octave latest Version at: ftp://ftp.gnuplot.vt.edu/pub/gnuplot/. A version with mouse-support can be found at:
http://www.sci.muni.cz/~mikulik/os2/gnuplot.srcl

SET GPFREXX
[Table of contents] [Index] [SET STATEMENTS]

Sets the Path where GPFREXX is installed

SET GPFREXXBITMAP
[Table of contents] [Index] [SET STATEMENTS]

Sets the Path where GPFREXX save the bitmaps

SET GPIREF
[Table of contents] [Index] [SET STATEMENTS]

=GPI1.inf+GPI2.inf ... +GPIn.inf

Used by the IBM OS/2 Programmer Toolkit, defines which Books should be shown in the Control Program Guide and Reference

SET GRADD_CHAINS
[Table of contents] [Index] [SET STATEMENTS]

=C1

setting for Intel i810

=ELSAGRADD1,ELSAGRADD2

setting for ELSA WINNER 2000/Office

SET GREEXT
[Table of contents] [Index] [SET STATEMENTS]

=GRE2ELSA

setting for ELSA WINNER 2000/Office

SET GROFF_FONT_PATH
[Table of contents] [Index] [SET STATEMENTS]

Used by the UNIX groff and troff text formatting tools.

SET GROFF_TMAC_PATH
[Table of contents] [Index] [SET STATEMENTS]

A colon separated list of directories in which groff and troff search for macro files.

SET GS_FONTPATH
[Table of contents] [Index] [SET STATEMENTS]

Sets the fontpath with Ghostscript.

OS/2 comes with some Adobe Type Manager fonts. If you wish to use these with Ghostscript, you should replace the FONTMAP file with FONTMAP.OS2, and add this environment variable.

Ghostscript is a Postscript interpreter, needed for printing Postscript files on a NON-Postscript Printer, converting PS-Files (also to PDF :-) to be found at: http://www.cs.wisc.edu/~ghost/

As the P(ortable)D(ocument)F(ormat) gets more and more important here some flavours how to use them with OS/2.

First you can use the Adobe Acrobat Reader 3.0 (PDF 1.2) for OS/2 available by Adobe.

For installing the Adobe Acrobat Reader 4.0 for Java (PDF 1.3) execute (after downloading it from the Adobe site) the following command at an OS/2 command prompt:

drive:\Path\jre -classpath drive:\...\viewer.zip;drive:\java11\lib\classes.zip install

After the installation go to 'Preferences', 'Local Fonts' 'Font Management', delete the default drive:\PSFONTS directory and point instead to the font directory of the Acrobat Reader 3.0 or copy the fonts to a seperate directory (if you want delete the old Reader).

In general using the FREE Ghostscript togehter with Ghostview (PDF 1.2,1.3) is much faster than the Acrobat and you can also produce PDF. So use Acrobat only when you need it (e.g. for documents using pdfmarks).

<<=Tip=>> For using encrypted PDF documents you need pdf-sec.ps from http://www.ozemail.com.au/~geoffk/pdfencrypt/ and for easiest production of PDF-files out of any application simply by printing (like with the Distiller) download the FREE PDFWRITER.PDR by Bart van Leuween from ftp://ftp.netlabs.org/pub/tools/pmpdf/.

SET GS_LIB
[Table of contents] [Index] [SET STATEMENTS]

Setting by Ghostscript

When looking for initialization files (gs_*.ps, pdf_*.ps), font files, the Fontmap file, and files named on the command line, Ghostscript first tests whether the file name specifies an explicit directory. If it fails, it also looks for them in the directories specified with GS_LIB.

SET GS_LOAD
[Table of contents] [Index] [SET STATEMENTS]

=n (in minutes)

Setting for Ghostscript, determines how long GSOS2.EXE and GSPMDRV.EXE will stay in memory for the number of minutes specified in the environment variable

SET GU
[Table of contents] [Index] [SET STATEMENTS]

Path to the directory where the Graham Utilieties are installed

SET HARDWAREBITBLT
[Table of contents] [Index] [SET STATEMENTS]

=ON or OFF (default is OFF)

Enables the Hardware Bit Block Transfer for Graphic-Cards. Both Card and Driver must support the setting.

SET HELP
[Table of contents] [Index] [SET STATEMENTS]

Tells OS/2 where the help files are located. OS/2 will only look for its help files in the path shown.

SET HELPBIDI_MIXED
[Table of contents] [Index] [SET STATEMENTS]

=value

This variable in Warp Server for E-Business is used to specify how the OS/2 Help Manager treats cases where both Arabic and English help files need to be loaded.


Values:

ENGLISH - Mixed help files are treated as English/non-Bidi. This is the default value which is assumed if HELPBIDI_MIXED is not set.

NATIONAL - Mixed help files are treated as Arabic.

SET HELPNDX
[Table of contents] [Index] [SET STATEMENTS]

=File1.NDX+...+Filen.NDX

The HELPNDX variable points to the index files which are used by the EPM editor and possibly by some other programming editors. With EPM, you can mark a keyword in your text and press CTRL + H. EPM then searches the index files for the marked word and if it is found, shows the online document for the keyword. The index files must be in a path defined by the BOOKSHELF or EPMPATH variable. Also used by EMX.

SET HOARDPATH
[Table of contents] [Index] [SET STATEMENTS]

Path to Database tools for the IBM Mobile Office Services

SET HOME
[Table of contents] [Index] [SET STATEMENTS]

This is to point to the home directory of the user, needed by XFree and Midnight Commander

X comes from a multiuser environment and uses each users home directory to store their individual program configuration and initialisation files.

SET HOSTNAME
[Table of contents] [Index] [SET STATEMENTS]

Sets the variable for the Hostname
Normally, this is already set by the TCP/IP installation program

With IAK, you would normally run a loopback configuration Network configuration and would then set this to SET HOSTNAME=localhost

SET HOURPATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by IBM Print Services Facility for OS/2.

SET HPP_BASE
[Table of contents] [Index] [SET STATEMENTS]

HomePage html editor home directory

SET HPP_OPTIONS
[Table of contents] [Index] [SET STATEMENTS]

Defines a standard background picture for new Html pages produced with the HomePage Publisher

SET HTML_DBCSNETQ
[Table of contents] [Index] [SET STATEMENTS]

used by Lotus Domino Go Webserver and IBM Net.Question

other settings by these programs (for which I don't have detailed informations) are:

SET IKEYMAN_HOME=d:\util\dominogo\DLL
SET EHSSLICESIZE=10000000
SET EHSMAXINDEXES=16
SET EHSCCCFGFILE=NETQ.CFG
SET EHSCSCFGFILE=NETQ.CFG
SET WEBS_LANG=en_US
SET WEBS_LOCALES=d:\util\dominogo\DLL

<<=TIP=>> See also SET IMNDATASRV.

SET HWDPATH
[Table of contents] [Index] [SET STATEMENTS]

Sets path to Hyperwise data files. Hyperwise is designed to work with a DPATH variable

SET HWISE
[Table of contents] [Index] [SET STATEMENTS]

Path to IBM* Hyperwise, editor for creation of online information and tutorials

SET HW_CURSOR
[Table of contents] [Index] [SET STATEMENTS]

=OFF

Disables the hardware cursor. Useful if you have a black box cursor with some graphic cards.

SET I18NDIR
[Table of contents] [Index] [SET STATEMENTS]

Sets the Path for the IBM I18N Toolkit

SET IBMAV
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for IBMAV

<<=NOTE=>> Despite the declarations Symantec made, updates are until now (Aug 2000) available at: ftp://ftp.symantec.com/public/english_us_canada/antivirus_definitions/ibmav/

SET IBMWORKS_INI
[Table of contents] [Index] [SET STATEMENTS]

IBM Works is a integrated package of programs including a word processor, database and spreadsheet which is included with OS/2 Warp's BonusPak. This statement tells the system where the IBM Works' INI file is located.

<<=TIP=> Many Warp users who have installed IBMWORKS from the BonusPak report that system performance is greatly enhanced by running IWDEREG.CMD program contained in the IBMWORKS folder. This program deregisters IBMWORKS and releases a large amount of RAM back to your system. Yes, IBMWORKS will still work, but you may lose some functionality between applications. To do this in Warp 4, use the REXX script available at ftp://eepjm.newcastle.edu.au/freeware/IWDEREG.CMD

To reregister simply run the ibmwdesk.cmd in the IBMWORKS directory (under Warp 3 and 4).

<<=TIP=>> If you only need a PIM get the FREE IBM EWS Excal.zip, latest version is 3.0m

SET IDLGEN
[Table of contents] [Index] [SET STATEMENTS]

=-idb

SOM toolkit setting

SET IKEYMAN40_HOME
[Table of contents] [Index] [SET STATEMENTS]

Path to the Global Security Runtime for SSL Protocol 4.0
56-bit Encryption)

SET IKEYMAN_HOME
[Table of contents] [Index] [SET STATEMENTS]

Path to the OS/2 Global Security Runtime for SSL Protocol (56/128/168-bit Encryption)

SET IMNCCCFGFILE
[Table of contents] [Index] [SET STATEMENTS]

=NETQ.CFG

used by the Net Question Help System (e.g. for Visualage for C++ 4.0, or Visualage for Java)

<<=TIP=>> By Kovacs Istvan: I found that installing an instance of NetQ ruins previous instance(s),for example if I install IBM VAJava after DB2 UDB, the help won't work. The version of NETQ that comes with Aurora has not any info on these SET statements.

SET IMNCSCFGFILE
[Table of contents] [Index] [SET STATEMENTS]

=NETQ.CFG

used by the Net Question Help System (e.g. for Visualage for C++ 4.0, or Visualage for Java)

SET IMNDATACL
[Table of contents] [Index] [SET STATEMENTS]

=drive:\NETQOS2\DATA

used by the Net Question Help System (e.g. for Visualage for C++ 4.0, or Visualage for Java)

SET IMNDATASRV
[Table of contents] [Index] [SET STATEMENTS]

=drive:\NETQOS2\DATA

<<=TIP=>> By Kovacs Istvan: I found that installing an instance of NetQ ruins previous instance(s),for example if I install IBM VAJava after DB2 UDB, the help won't work. The version of NETQ that comes with Aurora has not any info on these SET statements.

SET IMNNLPSCL
[Table of contents] [Index] [SET STATEMENTS]

=drive:\NETQOS2

used by the Net Question Help System (e.g. for Visualage for C++ 4.0, or Visualage for Java)

SET IMNNLPSSRV
[Table of contents] [Index] [SET STATEMENTS]

=drive:\NETQOS2

used by the Net Question Help System (e.g. for Visualage for C++ 4.0, or Visualage for Java)

SET IMNWORKCL
[Table of contents] [Index] [SET STATEMENTS]

=drive:\NETQOS2\WORK

used by the Net Question Help System (e.g. for Visualage for C++ 4.0, or Visualage for Java)

SET IMNWORKSRV
[Table of contents] [Index] [SET STATEMENTS]

=drive:\NETQOS2\WORK

used by the Net Question Help System (e.g. for Visualage for C++ 4.0, or Visualage for Java)

SET INCLUDE
[Table of contents] [Index] [SET STATEMENTS]

needed by IBM resource compiler

SET INDEXSTYLE
[Table of contents] [Index] [SET STATEMENTS]

A variable for the makeindx utility, part of the EmTeX package. Defines the path where the style file should be found.

SET INFOPATH
[Table of contents] [Index] [SET STATEMENTS]

Sets the INFOPATH environment variable in EMX, regard the use of slashes (/)

SET INIT
[Table of contents] [Index] [SET STATEMENTS]

Used by termcap to find termcap.dat

SET INIT_FILE_NAMES
[Table of contents] [Index] [SET STATEMENTS]

=NETGUI

used by the OS/2 file and print client for LS 4 GUI support.

SET INIT_FILE_RANGES
[Table of contents] [Index] [SET STATEMENTS]

=200

used by the OS/2 file and print client for LS 4 GUI support.

SET IPFC
[Table of contents] [Index] [SET STATEMENTS]

Setting for reference Borland C++ 2.0, also used by the IBM IPF compiler ( IPFC.EXE ), points to the directory that has the IPFC's data files.

SET IPFCARTWORK
[Table of contents] [Index] [SET STATEMENTS]

used by the IPF compiler to find artwork (graphics)

SET IPFCIBMED
[Table of contents] [Index] [SET STATEMENTS]

used by the IPF compiler to find *.im files

SET IPFEDIT_IMPORT
[Table of contents] [Index] [SET STATEMENTS]

Sets the IPF EDITOR location for import

SET IPFEDIT_INCLUDE
[Table of contents] [Index] [SET STATEMENTS]

Setting for IPF EDITOR include

SET IPFEDIT_INI
[Table of contents] [Index] [SET STATEMENTS]

Sets IPF EDITOR INI entries. Normally in OS2SYS.INI

SET IPFEDIT_SPEECH
[Table of contents] [Index] [SET STATEMENTS]

Sets directory for IPF EDITOR speech recognition facility

SET IPFEDIT_SPELL
[Table of contents] [Index] [SET STATEMENTS]

Sets directory for IPF EDITOR spell checking

SET IPFEDIT_TEMP
[Table of contents] [Index] [SET STATEMENTS]

Sets temporary directory for IPF EDITOR

SET IPFEDIT_WAVE
[Table of contents] [Index] [SET STATEMENTS]

Sets directory for IPF EDITOR sound files in WAVE format

SET IPF_KEYS
[Table of contents] [Index] [SET STATEMENTS]

=SBCS or DBCS

The character set for most languages can be represented as data using an 8-bit byte since their characters sets are each less than 256 characters. These are called single-byte character sets (SBCS). Languages such as Japanese (Kanji), Korean and Chinese (both Traditional and Simplified) can only be represented using two 8-bit bytes or 16-bits. These are double-byte character sets (DBCS).

This command tells the Information Presentation Facility (INF and help files) which type of character set is being used, i.e., Single or Double Byte Character Set. This is an environment variable. Removing it from my system did not seem to have any impact.

<<=NOTE=>> It is also possible to define Keyphrases: Example SET IPF_KEYS=SBCS+RXTT_GERMAN. If a INF contains the :hide key=RXTT_GERMAN. :ehide. The Text between :hide and :ehide is only shown if the variable RXTT_GERMAN is set.

SET IVJASNIP
[Table of contents] [Index] [SET STATEMENTS]

Probably for IBM VisualAge for Java Enterprise Access Builders.

SET JAVA_AUDIO_RATE
[Table of contents] [Index] [SET STATEMENTS]

=n

Sets the preferred playback sample rate for audio. A value of 8 for n sets the playback rate to 8000 samples per second. Use a value of 11 for 11025 samples per second. The Java runtime normally tries a sample rate of 8000 first, which matches the incoming data stream rate, and then 11025.

<<=TIP=>> Some drivers, such as some ThinkPad 701C drivers dated prior to October 1995, appear to support a sample rate of 8000 but then fail; they can be made to work by setting a playback sample rate of 11025.

SET JAVA_AUDIO_VOLUME
[Table of contents] [Index] [SET STATEMENTS]

=n

Adjusts the volume level for the audio output. n is the percentage of the maximum volume, from 0 to 100. Default is 75.

SET JAVA_CLOCK_RESOLUTION
[Table of contents] [Index] [SET STATEMENTS]

=n (in milliseconds)

Sets the Minimum of the timer resolution in JavaApps using currentTimeMillis to 1 Millisecond (the highest resolution).

The best Java-Speed using currentTimeMillis can be achieved with JAVA_CLOCK_RESOLUTION = 32. This can be important for Java-Benchmark-Tests.

SET JAVA_COMPILER
[Table of contents] [Index] [SET STATEMENTS]

Specifies the name of the just-in-time (JIT) compiler to load. The default JIT is JAVAX.

<<=TIP=>> To disable the JIT, specify the name of a non-existent DLL. ATTENTION, this will heavily decrease the speed of Java

SET JAVA_CONNECT_TIMEOUT
[Table of contents] [Index] [SET STATEMENTS]

=n (in sec.)

Defines the amount of time before Network time-out is generated

Value:

n Default 30, range from 1 - 1000000

SET JAVA_CONSOLE
[Table of contents] [Index] [SET STATEMENTS]

=1

Specifies that Java programs started by JAVA and APPLET are run with a Java console.

SET JAVA_HIGH_MEMORY
[Table of contents] [Index] [SET STATEMENTS]

=1

Since Java 1.18, activates High Memory Support.

<<=NOTE=>> VIRTUALADDRESSLIMIT=2048 needs also to be set, otherwise this setting will be ignored. TCP 4.1 or higher must be installed.

<<=NOTE=>> Customers who have had an "Out of memory" or SYS0008 problems on systems using Java should add this line

SET JAVA_HOME
[Table of contents] [Index] [SET STATEMENTS]

Specifies the path to the shared Java runtime directories.

SET JAVA_MAP_ACCEL
[Table of contents] [Index] [SET STATEMENTS]

=value

defines the accelerator character for Menues and Buttons

Values:

any character

~ - no acceleration

no character - uses the default ampersand

SET JAVA_NLS_SBCS
[Table of contents] [Index] [SET STATEMENTS]

=1

Specifies that Java should run in single-byte character set (SBCS) mode even in double-byte character set (DBCS) environments.

SET JAVA_NL_DBCS
[Table of contents] [Index] [SET STATEMENTS]

=1

Java uses in double-byte environments only one byte

SET JAVA_NOPRINTDLG
[Table of contents] [Index] [SET STATEMENTS]

=1

Specifies that Java should suppress display of the printer properties dialog box before printing. This allows jobs to print, without user intervention, using the default printer properties.

SET JAVA_NORESTART
[Table of contents] [Index] [SET STATEMENTS]

=1

Declares the command JAVA not to be restarted as a PM-process.

New with Java 1.18

SET JAVA_OLD_CHARSPACING
[Table of contents] [Index] [SET STATEMENTS]

=ON

Enables the 'old' character spacing used together with the 'pre-march' Java 1.17. Fixes bad spacing for codepage characters

=OFF

Enables the 'new' character spacing introduced with the march fix of Java 1.17, improves the spacing in strings when characters from different codepages are used. If there is no variable in your config.sys the setting is OFF by default.

SET JAVA_SOUND_MODE
[Table of contents] [Index] [SET STATEMENTS]

=ON (Java 1.18)

There are two ways to generate sound:
Memory Playlist und Direct Audio Real Time (DART). DART is default. If old audioapps don't need support you can disable DART and enable Memory Playlist by adding this setting.

SET JAVA_USER
[Table of contents] [Index] [SET STATEMENTS]

Specifies the path to the directory for user-specific files such as the hotjava\property file.

SET JAVA_WEBLOGS
[Table of contents] [Index] [SET STATEMENTS]

Specifies the path to the directory where weblog files for each started Java process are written.

SET JDBCHOME
[Table of contents] [Index] [SET STATEMENTS]

Setting for Windows JDK

SET K2.INI
[Table of contents] [Index] [SET STATEMENTS]

Points to the K2.INI

Kermit 95 for OS/2 is a full-featured text-based communication program, especially noted for its 'Kermit' communication protocol. Can call REXX stuff, and be called
by it. Can use direct, dialed, ethernet, NETbios, etc, etc. Has it's own dialer.

Information by Wm D Loughman (wdlkhl@attglobal.net)

SET KEYS
[Table of contents] [Index] [SET STATEMENTS]

=ON or OFF

When using the command line, KEYS tells CMD.EXE whether to remember previous keystrokes so they can be recalled with the up arrow key. OS/2 maintains a 64k buffer for storing keystroke history. KEYS can be ON or OFF. To find out whether KEYS is on or off, simply type KEYS without a parameter from an OS/2 command prompt. To list all of KEYS commands, type KEYS LIST.

<<=NOTE=>> With KEYS=ON, ANSI extended keyboard support in OS/2 sessions will be disabled by the system.

SET KILLCONFIRMDISABLED
[Table of contents] [Index] [SET STATEMENTS]

=1

SET KILLFEATUREENABLED
[Table of contents] [Index] [SET STATEMENTS]

=1

▒╛. Б═╙╕╔:

SET SCKILLFEATUREENABLED

SET LANG
[Table of contents] [Index] [SET STATEMENTS]

=xx_YY

Sets up the language and the country for applications that are using Unicode character sets, also for applications with a runtime library that supports "locales".

See OS/2 Reference Book for a complete list of available parameters

<<=NOTE=>> As per the documentation in the Java language, the "Set Lang=xx_YY" statement must have xx, the language, in lower case and YY, the national code id, in upper case.

SET LANGUAGE
[Table of contents] [Index] [SET STATEMENTS]

=XX

Setting by the GNU textutils version 2.0. Ported to OS/2 by
SAWATAISHI JUN available at:
http://www2s.biglobe.ne.jp/~vtgf3mpr/indxos2.src


Supported languages for message are:

CS : Czech

DE : German

ES : Spanish

EL : Greek

FR : French

JA : Japanese (SJIS)

KO : Korean

NL : Dutch

NL : Polish

RU : Russian

SK : Slovak

SV : Swedish

ZH : Chinese

SET LANINSTEP
[Table of contents] [Index] [SET STATEMENTS]

Points to the CID directory

used by remote install setup to tell selective install from where the system was installed.

<<=NOTE=>> Not needed

SET LGSDIR
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for SafeFire PPP by Link Guard Solutions

Safefire is a PPP Solution with the following additional protocols:
- PPP over Ethernet (e.g.for using T-DSL in Germany)
- NAT (Network Address Translation)
- CCP (Compression Control Protocol)
- PAP (Password Authentication Protocol)
- CHAP (Challenge Authentication Protocol)
- MS-CHAP (Microsoft extension for CHAP)

http://www.lgs.kiev.ua

SET LIB
[Table of contents] [Index] [SET STATEMENTS]

Sets the Path for the Java Libraries

SET LIBPATHSTRICT
[Table of contents] [Index] [SET STATEMENTS]

=T (true) or F (false)

New kernel instruction since September 1, 2000. Allows creation of a local version of the Beginlibpath statement that can include dll that have the same name as globally loaded dlls. The local dll are checked before the globals. Thus if your program has a dll that is the same name as another, you can create a command file with the SET LIBPATHSTRICT=T, a SET BEGINLIBPATH=my program's dll, and the path & name of my program, and run your program. Valid parameters are T for true and F for false.

SET LIBRARY_PATH
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for EMX if you want to develop programs on a drive different from the drive where emx is installed. Regard the use of slashes(/).

SET LITE_LOCALES
[Table of contents] [Index] [SET STATEMENTS]

=drive:\NETQOS2

used by the Net Question Help System (e.g. for Visualage for C++ 4.0, or Visualage for Java)

SET LOCPATH
[Table of contents] [Index] [SET STATEMENTS]

=drive:\IBMI18N\LOCALE;drive:\LANGUAGE\LOCALE;drive:\TCPIP\LOCALE;

Sets the path for the localized files used in e.g. TCPIP 4.x, or Warp Server for E-Business

SET LOGNAME
[Table of contents] [Index] [SET STATEMENTS]

=USER

LOGNAME is there for the benefit of some programs that may need such settings. The documentation for XFreeOS/2 indicates that they may be used in the future. It should both be set to the same name as SET USER.

SET LOTUS_BROWSER
[Table of contents] [Index] [SET STATEMENTS]

To make Lotus Freelance for Warp 4 use the web browser you want you'll need to set this, otherwise Netscape will be used.

SET LOTUS_CLS
[Table of contents] [Index] [SET STATEMENTS]

path to Lotus Smartsuite for Warp 4 component directory

SET LPATH
[Table of contents] [Index] [SET STATEMENTS]

Used by IBM Visualage for C++ Compiler

SET LPR_PRINTER
[Table of contents] [Index] [SET STATEMENTS]

Name of the printing queue when printing via TCP/IP. This setting can also be done by using the TCP/IP settings notebook. See also your TCP/IP-Reference.

SET LPR_SERVER
[Table of contents] [Index] [SET STATEMENTS]

Name of the LPR-Server when using the LPD-Protocol (Line Printer Daemon) for printing via TCP/IP over a network (e.g. using a LINUX Print-server). This setting can also be done by using the TCP/IP settings notebook. See also your TCP/IP-Reference.

For networkprinting there are under OS/2 two functioning (unlike to windows, but that's nothing surprising) solutions: LPRMON and LPRPORTD.

<<=TIP=>> If you don't need network printing for dos/windows it is strongly recommended to use the LPRPORTD, cause it doesn't use port redirection, so spooling is done on the server and not on your local machine. This means you should install the printer as a network-printer. It is useful to 'autostart' the LPRPORTD by select this option in the TCP/IP settings notebook. When printing is slow you have to upgrade the LPRPORTD. The upgrade is available at ftp://ftp.software.ibm.com/ps/products/tcpip/fixes/v4.0os2/latest/print/.

<<=NOTE=>> When using the LPRMON you have to select the port-redirection of an lpt-port otherwise you'll get an error message like 'Queue contains more data'. In WinOS you have to select the LPTx.OS2 port not LPTx (like this should be done for every printer under WinOS). LPRMON is also needed when using a Samba-Server. Using LPRMON means you have to install the printer as a local-printer and then redirect the LPTx Port to the printing queue. Unfortunately OS/2 is limited to three LPT-Ports. Keller Group Inc. (the developers of PMFax and Faxworks) has developed a free-to-use solution to add up to 9 printerports. The software is available under LPT49.zip at http://www.kellergroup.com

SET LPR_USER
[Table of contents] [Index] [SET STATEMENTS]

Undocumented command to set the username under lpr-printing different from the default 'pc-user'. This setting can only be done by an entry in the config.sys. There is NO command line option.

SET MAILCAPS
[Table of contents] [Index] [SET STATEMENTS]

Used by Metamail, the external MIME processor used by the Yarn off-line mail/news reader.

SET MAKEDCE
[Table of contents] [Index] [SET STATEMENTS]

DCE Toolkit path setting

SET MAKESTARTUP
[Table of contents] [Index] [SET STATEMENTS]

=drive:\path\DMAKE.INI

Setting for dmake - a make program

SET MANPATH
[Table of contents] [Index] [SET STATEMENTS]

This identifies the location of the man (manual) pages for XFree86. They can be displayed by the xman program. Man pages are brief and terse descriptions of the use of programs, generally describing the various invocation switches. They are part of the optional features of XFree86/OS2.

SET MCICPPLG
[Table of contents] [Index] [SET STATEMENTS]

=1

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET MCICPP_NOTIMER
[Table of contents] [Index] [SET STATEMENTS]

=1

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET MC_LIBDIR
[Table of contents] [Index] [SET STATEMENTS]

Setting needed by the M(idnight)C(ommander)

A FREE Norton Commmander Clone with some additional features. Regard the use of slashes(/).

SET MEGADESK
[Table of contents] [Index] [SET STATEMENTS]

MegaDesk is DesktopEnhancer for OS/2

SET MENUFOLLOWPOINTER
[Table of contents] [Index] [SET STATEMENTS]

=ON

Enables cascading menus in WarpCenter like in Windows 95, since Fixpak 5 for Warp4.

SET MENUSFOLLOWPOINTER
[Table of contents] [Index] [SET STATEMENTS]

=ON

Enables cascading menus in WarpCenter like in Windows 95, since Fixpak 5 for Warp4.

SET MENUSTYLE
[Table of contents] [Index] [SET STATEMENTS]

=SHORT or LONG (default)

An formerly undocumented SET command which controls the amount of information presented to you when you activate a pop-up menu. For example, the standard pop-up menu on my OS/2 desktop menu provides 13 menu items. With this SET command in config.sys, you only have 10 items. The items not presented are Help, Create Shadow, and Find. Since Warp 4 you can find this command in all object-settings notebooks.

<<=TIP=>> A Great enrichment for the menus, and a lot of other useful enhancements can be achieved by using the FREE XFolder, by Ulrich Moeller, available at http://www2.rz. hu-berlin.de/~h0444vnd/os2.php.

SET METAMAIL_IMPDIR
[Table of contents] [Index] [SET STATEMENTS]

Metamail is the external MIME processor program used by Yarn. The variable probably specifies where it stores its temporary files.

SET MFINPUT
[Table of contents] [Index] [SET STATEMENTS]

Used by EmTeX, an OS/2 port of the TeX typesetting engine.

SET MFJOBOPT
[Table of contents] [Index] [SET STATEMENTS]

=/3

Setting for the metafont program part of the EmTeX package to generate font files.

SET MFOPT
[Table of contents] [Index] [SET STATEMENTS]

=-mp50000

Used by EmTeX, an OS/2 port of the TeX typesetting engine.

SET MFSCACHE
[Table of contents] [Index] [SET STATEMENTS]

Path to the cache for the IBM Mobile Office Services

SET MGA
[Table of contents] [Index] [SET STATEMENTS]

The installation directory for Matrox Video Cards

SET MISTER_ED_PATH
[Table of contents] [Index] [SET STATEMENTS]

Variable for MED ("Mister ED" it used to be called) system editor replacement. It points to the location of the MED.INI file for running the program from multiple locations.

SET MMBASE
[Table of contents] [Index] [SET STATEMENTS]

Indicates the path to OS/2's multimedia programs.

SET MMBUF
[Table of contents] [Index] [SET STATEMENTS]

=32768 (default)

49152 increases the size of the read buffer. It can be set even higher, but movies will take longer to load.

SET MMGENPLYVIDEOCDTRACKS
[Table of contents] [Index] [SET STATEMENTS]

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET MMGENPLYVIDEOTESTMODE
[Table of contents] [Index] [SET STATEMENTS]

=1

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET MMLIGHTTABLELOG
[Table of contents] [Index] [SET STATEMENTS]

=path:\file

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET MMLOGFILE
[Table of contents] [Index] [SET STATEMENTS]

=path:\file

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET MMSTREAM
[Table of contents] [Index] [SET STATEMENTS]

=/H:n (in kb)

n = 256 increases the heap space for the stream manager, which allows more movies to be open at once and may improve performance. The default is 64K, and 256K is the maximum.

SET MMTYPESEXTS
[Table of contents] [Index] [SET STATEMENTS]

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET MMVWRLOG
[Table of contents] [Index] [SET STATEMENTS]

=path:\file

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET MMWPSLOG
[Table of contents] [Index] [SET STATEMENTS]

=path:\file

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET MMYIELD
[Table of contents] [Index] [SET STATEMENTS]

=100

Multimedia setting (anybody more informations ?)

SET MM_BACKGROUNDBMP
[Table of contents] [Index] [SET STATEMENTS]

=path:\file

Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET MRFILE_PATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by MrFile a IBM EWS Filemanager

SET MTOOLSRC
[Table of contents] [Index] [SET STATEMENTS]

Specifies the configuration file for the mtools package, used for manipulating FAT filesystem images (useful for the Bochs PC emulator, for example).

SET MWBIOS
[Table of contents] [Index] [SET STATEMENTS]

=MWBI0917.DSP

Environmentvariable for MWAVE Modem on IBM Thinkpads

SET MWCARD
[Table of contents] [Index] [SET STATEMENTS]

=MODEM

Environmentvariable for MWAVE Modem on IBM Thinkpads

SET MWFT_PATHNAME
[Table of contents] [Index] [SET STATEMENTS]

Environmentvariable for MWAVE Modem on IBM Thinkpads

SET MWOSNAME
[Table of contents] [Index] [SET STATEMENTS]

=MWOS3780.DSP

Environmentvariable for MWAVE Modem on IBM Thinkpads

SET MWPATH
[Table of contents] [Index] [SET STATEMENTS]

Environmentvariable for MWAVE Modem on IBM Thinkpads

SET MWROOT
[Table of contents] [Index] [SET STATEMENTS]

Environmentvariable for MWAVE Modem on IBM Thinkpads

SET NCDEBUG
[Table of contents] [Index] [SET STATEMENTS]

=4000

In both Lotus 123 and Excel, users can record and play back audio and video annotations for specific cells. NCDEBUG is an environment variable required for this to work in older versions of Lotus 123. Excel does not need. If you do not have a need for this support, you may REM this line. Be also sure to delete this line if you remove MMOS.

SET NDFSDIR
[Table of contents] [Index] [SET STATEMENTS]

Set the path where NetDrive is installed

SET NETREXX_JAVA
[Table of contents] [Index] [SET STATEMENTS]

=-NOJIT

Statement to disable the Java run time compiler for NetRexx code.

SET NETVIEW_PATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by the IBM Systemview agent

SET NEWNOTEBOOKS
[Table of contents] [Index] [SET STATEMENTS]

=ON (Warp 4 Beta only)

Enables the new notebooks for old apps.

SET NFFCTL
[Table of contents] [Index] [SET STATEMENTS]

=0

Disable on-the-fly compression of files transferred with the File Transfer function of SystemView/2.

SET NFS.PERMISSION.BITS
[Table of contents] [Index] [SET STATEMENTS]

=775

Setting for the Network file system NFS

SET NFS.PERMISSION.DBITS
[Table of contents] [Index] [SET STATEMENTS]

=775

Setting for the Network file system NFS

SET NLSPATH
[Table of contents] [Index] [SET STATEMENTS]

=drive:\MPTN\MSG\NLS\%N;drive:\TCPIP\MSG\DEDE850\%N;

Sets the path for the language specific messages in TCP\IP V.4.x

SET NOCTIS_BASE_CATALOG_PATH
[Table of contents] [Index] [SET STATEMENTS]

Points to the Noctis catalog path

NOCTIS is a FREE program for astronomical data processing.
The program features an optimized FITS format images
viewer with photometrical capabilities, and also allows
astronomical catalogs reading for charts creation.
To allow the user to gain the experience in using
NOCTIS are also included into the package some images
and a star catalog.

developed by Andrea di Paola (dipaola@coma.mporzio.astro.it)

SET NOCTIS_DATA_PATH
[Table of contents] [Index] [SET STATEMENTS]

Points to the directory where the Noctis data is stored

NOCTIS is a FREE program for astronomical data processing.
The program features an optimized FITS format images
viewer with photometrical capabilities, and also allows
astronomical catalogs reading for charts creation.
To allow the user to gain the experience in using
NOCTIS are also included into the package some images
and a star catalog.

developed by Andrea di Paola (dipaola@coma.mporzio.astro.it)

SET NOWIN32LOG
[Table of contents] [Index] [SET STATEMENTS]

=1

Quoting the README of the w32os204 package: Although the output generated in win32os2.log very useful for debugging, it slows things down quite a bit. You can disable it by adding the following variable to your environment: SET NOWIN32LOG=ANY VALUE

SET NWDBPATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by LAN Server also used by the OS/2 file and print client

SET NWLANGUAGE
[Table of contents] [Index] [SET STATEMENTS]

Set by Netware client install

SET OBJC_INCLUDE_PATH
[Table of contents] [Index] [SET STATEMENTS]

Necessary if you want to compile programs with EMX written in the Objective C language. Regard the use of slashes (/).

SET OBJD_ALLVISIBLE
[Table of contents] [Index] [SET STATEMENTS]

=1

undocumented internal variable for Object Desktop (v.2?)

Allows all invisible objects to be in Control Center browser objects

SET OBJD_AUTOTILENAV
[Table of contents] [Index] [SET STATEMENTS]

=1

By Frank Vos: Enables the use of two object navigators with Object Desktop in one window. You can also move files between two directories.

SET OBJD_DISABLEFASTMOVE
[Table of contents] [Index] [SET STATEMENTS]

=1

undocumented internal variable for Object Desktop (v.2?)

Cause Control Center to change virtual desktops using slow safe method

SET OBJD_FLDRDRIDVIEW
[Table of contents] [Index] [SET STATEMENTS]

=1

undocumented internal variable for Object Desktop (v.2?)

Forces all folders to have grid view in Warp 4 or later

SET OBJD_LOG
[Table of contents] [Index] [SET STATEMENTS]

=AUTO

undocumented internal variable for Object Desktop (v.2?)

Will write automatic trap logging to file objdtrap.log when error occurs

SET OBJD_NODISKSASFOLDERS
[Table of contents] [Index] [SET STATEMENTS]

=1

undocumented internal variable for Object Desktop (v.2?)

Allows all WPDisk objects in Control Center browser objects to be treated as 2.0 disk objects

SET OBJD_NOF12ROLLUP
[Table of contents] [Index] [SET STATEMENTS]

=1

undocumented internal variable for Object Desktop (v.2?)

Disables Alt- F12 roll up accelerator

SET OBJD_ONAVFULLMENUS
[Table of contents] [Index] [SET STATEMENTS]

=1

undocumented internal variable for Object Desktop (v.2?)

Causes Object Navigator context menu to show move, copy etc.

SET OBJD_URLNOOPEN
[Table of contents] [Index] [SET STATEMENTS]

=1

undocumented internal variable for Object Desktop (v.2?)

Disables URL open processing for Stardock Internet Shell objects

SET OBJD_URLNOPAINT
[Table of contents] [Index] [SET STATEMENTS]

=1

undocumented internal variable for Object Desktop (v.2?)

Disables URL underline painting for Stardock internet shell objects

SET OBJECTSNOOZETIME
[Table of contents] [Index] [SET STATEMENTS]

=n (in seconds)

Useful when programming certain types of object DLLs. The default setting for the snooze time is 90 seconds. Unless you are programming your own Workplace Shell objects, you should not change the default setting. With this set to 0 objects are ALLWAYS IN MEMORY. This means as longer the WPS runs, the more memory will be used.

SET OCRNOTES
[Table of contents] [Index] [SET STATEMENTS]

Path to the optical character reader software from Calera delivered with PMFax.

SET OCTAVE_HOME
[Table of contents] [Index] [SET STATEMENTS]

Setting for OCTAVE. Regard the use of slashes (/).

Octave is a Mathlab clone a high-level language for numerical computations by Klaus Gebhardt [TEAM OS/2] gebhardt@crunch.ikp.physik.tu-darmstadt.de available at: http://www.che.wisc.edu/octave/

SET OCTAVE_IMAGE_VIEWER
[Table of contents] [Index] [SET STATEMENTS]

Setting for OCTAVE. Regard the use of slashes (/).

SET OCTAVE_INITFILE
[Table of contents] [Index] [SET STATEMENTS]

=OCTAVE.INI

Setting for OCTAVE

SET ODBASE
[Table of contents] [Index] [SET STATEMENTS]

Setting by Open Doc

Open Doc was a beautiful experiment by IBM, APPLE, NOVELL, WORDPERCET and others (but not MS). Image a world where you have only ONE document type (open doc), who is able to contain everything what a computer can contain, which can be accessed by any application (naturally the application can only do what it can do), sorry folks this dream was only a dream.

SET ODBASEPATHS
[Table of contents] [Index] [SET STATEMENTS]

Setting by Open Doc

SET ODBC_PATH
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for Open DataBase Connectivity. The odbcinst.ini lists the installed drivers and the odbc.ini lists the registered databases.

<<=TIP=>> Some applications like Lotus Approach copy the odbcinst.ini and the odbc.ini to \OS2. If you have other database applications which are using this setting ODBC won't function correct. In this case 1. copy all listed applications with keys and values out of the odbcinst.ini in \OS2 into the odbcinst.ini in the path defined by the set command. You can use any ini-editor for this operation. 2. to actualise the list of drivers copy all keys and values inside the 'application' ODBC Drivers from the odbcinst.ini out of the \OS2 directory into the odbcinst.ini in the directory defined by the SET command. 3. copy the updated odbcinst.ini to the \OS2 directory.

SET ODCFG
[Table of contents] [Index] [SET STATEMENTS]

Setting by Open Doc

SET ODIN_AUTOEXITCONSOLE
[Table of contents] [Index] [SET STATEMENTS]

=1

New setting (since daily build 25.07.2000) by ODIN

Disables wait on exit for console applications

<<=NOTE=>> See DEVICE WIN32K.SYS for mor Information.

SET ODLANG
[Table of contents] [Index] [SET STATEMENTS]

=xx_YY

Setting by Open Doc, see SET LANG for the discussion of the values.

SET ODPARTS
[Table of contents] [Index] [SET STATEMENTS]

Setting by Open Doc

SET ODPARTSPATHS
[Table of contents] [Index] [SET STATEMENTS]

Setting by Open Doc

SET ODSHELLPLUGINSDIR
[Table of contents] [Index] [SET STATEMENTS]

New description

SET ODSRC
[Table of contents] [Index] [SET STATEMENTS]

Setting by Open Doc

SET ODSRCPATHS
[Table of contents] [Index] [SET STATEMENTS]

Setting by Open Doc

SET ODTMP
[Table of contents] [Index] [SET STATEMENTS]

Setting by Open Doc

SET OGL_BIT_COUNT
[Table of contents] [Index] [SET STATEMENTS]

No Parameter, Value or Path

used by OpenGL to replace the bits-per-pixel report from the graphics device driver. Primary use is for when 32 bpp(non-packed) setup actually reports 24 bpp (packed). Do not use them unless you are having trouble.

SET OGL_OVERRIDE_COLORS
[Table of contents] [Index] [SET STATEMENTS]

No Parameter, Value or Path

used by OpenGL to override the PM colours in the colour palette. Only applicable when running in 8 bit. Do not use them unless you are having trouble.

SET OGL_SCANLINE_SIZE
[Table of contents] [Index] [SET STATEMENTS]

=value (unknown)

used by OpenGL to replace the scanline size report from the graphics device driver. Do not use them unless you are having trouble.

SET OGL_VIDEO_MEM_SIZE
[Table of contents] [Index] [SET STATEMENTS]

=n (in Mb of Memory installed on Graphiccard)

used by OpenGL to enable PentiumPro specific optimizations. Has no affect on other CPU's.

OpenGL performance on a PentiumPro system may be increased by installing the OpenGL PentiumPro Driver. The OpenGL PentiumPro Driver is located on the Device Driver Pack CD-ROM included with Warp 4. The driver and installation instructions can be found in: Device Solutions->IBM Corporation->OpenGL PentiumPro Driver

<<=NOTE=>> See DEVICE=C:\OS2\BOOT\OS2OGL.SYS to enable the Pentium Pro Driver.

SET ONCMD_DIR
[Table of contents] [Index] [SET STATEMENTS]

Points to the path where OnCmd is installed

SET OS
[Table of contents] [Index] [SET STATEMENTS]

=OS2

Setting for dmake - a make program by Ariel Shkedi

SET OS2_SHELL
[Table of contents] [Index] [SET STATEMENTS]

=drive:\OS2\CMD.EXE (default)

OS2_SHELL directs OS/2 to load the command line shell (CMD.EXE) when you ask for an OS/2 command line from the WPS.

<<=WARNING=>> Be careful with this line, OS/2 will not start without it.

Parameters:

/K C:\PROGRAM Starts cmd.exe together with a program (program could be any
executable program).

/S Disables CTRL+C. No interrupt for programs possible.

/Q NO ECHO

/C PROGRAM Starts a second command processor with a program. After execution of the program (e.g. DIR A:) return to the first command processor.

<<=TIP=>> If you wish to run some other command line shell, such as 4OS2, change this line and the SET COMSPEC=C:\OS2\CMD.EXE line, substituting the appropriate EXE file for CMD.EXE.

SET OSENVIRONMENT
[Table of contents] [Index] [SET STATEMENTS]

=EMX

Setting for dmake - a make program

SET OSRELEASE
[Table of contents] [Index] [SET STATEMENTS]

=4.0

Setting for dmake - a make program

SET PASSWD
[Table of contents] [Index] [SET STATEMENTS]

=password

password for rexec; you may use tcpcfg to set this password

SET PATH
[Table of contents] [Index] [SET STATEMENTS]

Just like in DOS, it tells OS/2 where to find programs. For DOS sessions, set the PATH in your Autoexec.bat file.

<<=WARNING=>> Your path statement should contain at least the following directories: \OS2, \OS2\SYSTEM and - if you want to execute DOS-Sessions - \OS2\MDOS.

<<=TIP=>> make sure that changes made to your config.sys are also changed in the autoexec.bat

<<=TIP=>> In Warp4 without fixpak peerinst.exe doesn't work correct if
any entry in the config.sys exceeds 255 Characters, if this happens make a copy of your config.sys and shorten the lines temporarily. Thanks to Al Savage (alsavage@iname.com) for the correction.

SET PC_ASSIST_NOHOOK
[Table of contents] [Index] [SET STATEMENTS]

=YES

setting by Stardock Process Commander

SET PC_PS_VIEW
[Table of contents] [Index] [SET STATEMENTS]

=RPESIAYHT

setting by Stardock Process Commander, results in a "pretty" display screen when the Process Commander is run.

Thanks to Mikus Grinbergs

SET PC_SHUTDOWN_DELAY
[Table of contents] [Index] [SET STATEMENTS]

=n

Setting by Stardock Process Commander

use the environment variable PC_SHUTDOWN_DELAY to control the shutdown speed. This variable is interpreted as a floating point number. For example the line set PC_SHUTDOWN_DELAY=1.25 will make both types of shut down about 25% slower. In cases you have problems with the shut down, use a number greater than 1.0. (Start with 3.0). However, when you have a fast computer with much RAM and few running processes you can also speed up the shutdown by specifying a value lower than 1.0.

SET PC_SHUTDOWN_NOWINDOW
[Table of contents] [Index] [SET STATEMENTS]

=YES

setting by Stardock Process Commander, disables the shutdown status messages

SET PC_SHUTDOWN_WMQUIT
[Table of contents] [Index] [SET STATEMENTS]

=YES

setting by Stardock Process Commander

WM_QUIT is softer than killing a process, but it is not recommended to use this setting. Especially when using a virtual desktop, a program may save a window position that is outside the visible area of the desktop.

SET PENDEV
[Table of contents] [Index] [SET STATEMENTS]

Sets path to Pen device for use with Pen for OS/2

SET PENPM
[Table of contents] [Index] [SET STATEMENTS]

Sets path to directory for Pen for OS/2

SET PEN_INKING_PRIORITY
[Table of contents] [Index] [SET STATEMENTS]

Sets priority for inking in Pen for OS/2

SET PERL5LIB
[Table of contents] [Index] [SET STATEMENTS]

Used by Perl 5 to locate its module (.pm) files.

SET PERLLIB_PREFIX
[Table of contents] [Index] [SET STATEMENTS]

Environmentvariable for Perl for OS/2

SET PERL_BADLANG
[Table of contents] [Index] [SET STATEMENTS]

=0

Environmentvariable for Perl for OS/2

SET PERL_SH_DIR
[Table of contents] [Index] [SET STATEMENTS]

Environmentvariable for Perl for OS/2

SET PGPPATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by Pretty Good Privacy Ver. 5.0 GA available at: http://www.openpgp.net

SET PILOTRATE
[Table of contents] [Index] [SET STATEMENTS]

=n (in baud)

To increase the communications speed between your computer and the PalmPilot, where n is 19200, 38400, 57600 baud. Some computers may have problems with 57600, 38400 is recommended.

Setting by Port of Pilot Link for OS/2 using the EMX compiler. Pilot Link's offical home is at ftp://ryeham.ee.ryerson.ca/pub/PalmOS/.

SET PLPLOT_LIB
[Table of contents] [Index] [SET STATEMENTS]

Setting by PMPLOT, a FREE Plotting Program on base of PLPLOT ported by Lars Enghardt (lars.enghardt@dlr.de)

SET PMASD118_DATA
[Table of contents] [Index] [SET STATEMENTS]

points to PAD118.DAT
Setting by PmAs (PM-Astronomy)

PmAs is developed by Cornelius Bockemuehl (cbockern@datacomm.ch) and for private and scientifc use freely available at http://home.datacomm.ch/cbockem/deutsch/intro.srcl

SET PMASGRAF_GAP
[Table of contents] [Index] [SET STATEMENTS]

Setting by PmAs (PM-Astronomy)

PmAs is developed by Cornelius Bockemuehl (cbockern@datacomm.ch) and for private and scientifc use freely available at http://home.datacomm.ch/cbockem/deutsch/intro.srcl

SET PMASGRAF_GB
[Table of contents] [Index] [SET STATEMENTS]

Setting by PmAs (PM-Astronomy)

PmAs is developed by Cornelius Bockemuehl (cbockern@datacomm.ch) and for private and scientifc use freely available at http://home.datacomm.ch/cbockem/deutsch/intro.srcl

SET PMASKOM_DATA
[Table of contents] [Index] [SET STATEMENTS]

points to the PMASKOM.DBF
Setting by PmAs (PM-Astronomy)

PmAs is developed by Cornelius Bockemuehl (cbockern@datacomm.ch) and for private and scientifc use freely available at http://home.datacomm.ch/cbockem/deutsch/intro.srcl

SET PMASMIPL_DATA
[Table of contents] [Index] [SET STATEMENTS]

points to PMASMIPL.DBF
Setting by PmAs (PM-Astronomy)

PmAs is developed by Cornelius Bockemuehl (cbockern@datacomm.ch) and for private and scientifc use freely available at http://home.datacomm.ch/cbockem/deutsch/intro.srcl

SET PMASPLA_DLL
[Table of contents] [Index] [SET STATEMENTS]

=PMASD118;PMASSVSOP;PMASHELP

Setting by PmAs (PM-Astronomy), speeds up some calculations

PmAs is developed by Cornelius Bockemuehl (cbockern@datacomm.ch) and for private and scientifc use freely available at http://home.datacomm.ch/cbockem/deutsch/intro.srcl

SET PMAS_INI
[Table of contents] [Index] [SET STATEMENTS]

Setting by PmAs (PM-Astronomy)

PmAs is developed by Cornelius Bockemuehl (cbockern@datacomm.ch) and for private and scientifc use freely available at http://home.datacomm.ch/cbockem/deutsch/intro.srcl

SET PMAS_LANG
[Table of contents] [Index] [SET STATEMENTS]

Setting by PmAs (PM-Astronomy)

PmAs is developed by Cornelius Bockemuehl (cbockern@datacomm.ch) and for private and scientifc use freely available at http://home.datacomm.ch/cbockem/deutsch/intro.srcl

SET PMAS_NLS
[Table of contents] [Index] [SET STATEMENTS]

Setting by PmAs (PM-Astronomy)

PmAs is developed by Cornelius Bockemuehl (cbockern@datacomm.ch) and for private and scientifc use freely available at http://home.datacomm.ch/cbockem/deutsch/intro.srcl

SET PMAS_WIDE_NB
[Table of contents] [Index] [SET STATEMENTS]

=ON

adjusts PmAs notebooks for Warp3

SET PMREF
[Table of contents] [Index] [SET STATEMENTS]

=+PMREL.INF+PMWIN.INF+PMWKP.INF

setting for reference Borland C++ 2.0

SET PMVIEW_FILTER
[Table of contents] [Index] [SET STATEMENTS]

Setting by Pmview Versions prior to 1.0

SET PMVIEW_HELP
[Table of contents] [Index] [SET STATEMENTS]

Setting by Pmview Versions prior to 1.0

SET PMVIEW_INI
[Table of contents] [Index] [SET STATEMENTS]

Setting by Pmview Versions prior to 1.0

SET PM_ASYNC_FOCUS_CHANGE
[Table of contents] [Index] [SET STATEMENTS]

=ON (WARP 3 only)

<<=ATTENTION=>> in Warp 4 these settings can be found under [System Setup, System] on your Desktop. Together with Warp 4 this setting should not appear in your config.sys.

The "SIQ" feature is new with FixPak 17. It allows the user to take focus away from an application that is monopolising the message queue. When the FixPak is installed, the SIQ feature is disabled (OFF).

Values:

OFF (disabled) DEFAULT

ON (enabled)

To change the timeout value put the following in the CONFIG.SYS file and reboot:

SET PM_ASYNC_FOCUS_CHANGE=ON n where n is in milliseconds (default is 2000 (2 seconds))

SET PM_DYNAMIC_DRAG
[Table of contents] [Index] [SET STATEMENTS]

=ON or OFF (default, Warp 3 only, since FixPak 17)

in Warp 4 these settings can be found under [System Setup, System] on your Desktop

ON Enables

OFF Disables

the full window drag for PM windows. Don't use it with slow graphic cards.

SET PM_PRINTSCREEN_ACTIVE_WINDOW
[Table of contents] [Index] [SET STATEMENTS]

=ON or OFF

ON The WINDOW with focus will print when a Print Screen operation is initiated.

OFF default Print Screen operation.

New with Fixpak 13

SET PM_ROLLUP_BUTTON
[Table of contents] [Index] [SET STATEMENTS]

=YES (Warp4 Beta only !)

Adds new button to the titlebars to roll up PM-Windows

SET PNHOSTNAME
[Table of contents] [Index] [SET STATEMENTS]

Setting by ProNews/2

SET PROGREF20
[Table of contents] [Index] [SET STATEMENTS]

=GUIREF20.INF

setting for reference Borland C++ 2.0

SET PROMPT
[Table of contents] [Index] [SET STATEMENTS]

=value1;value2;...

Like the same DOS command, this line sets how your OS/2 command prompt will appear. (This is for OS/2 only. Set the DOS PROMPT default in your AUTOEXEC.BAT file.) In the setting shown here, the command prompt will appear showing the current directory of the default drive enclosed in [] followed by the greater than symbol, i.e. [C:\]>. Having brackets [] around the drive and directory information lets you quickly know when you are at an OS/2 command line verse a DOS command line.

If you type PROMPT without a parameter, OS/2 will return its default prompt.

Values:

$A = will substitute the '&' character
$B = The | character
$C = The open parenthesis (
$D = Current date
$E = ASCII code 27 (escape) so you can work with ANSI. See <<=TIP=>> below.
$F = The close parenthesis )
$G = The "greater than" > symbol
$H = BACKSPACE over the previous character
$I = Turns help line on
$L = The "less than" < character
$N = Default drive
$P = Current directory of default drive
$Q = The equal = character
$R = will substitute the returncode for the previous command
$S = The space character
$T = Current time
$V = OS/2 version number
$_ = Carriage return or line feed

<<=TIP=>> You can also add ANSI control sequences to your prompt. For example, to help know visually whether working with an OS/2 command line, add $E[1;33m to
the prompt line, i.e. SET PROMPT=$E[1;33m[$P]$G. This sets text to display in bold yellow characters. SET PROMPT=$E[30;47m $E[K[$P] deletes the settings done by other programs and sets text to display black on white.

SET PROTODIR
[Table of contents] [Index] [SET STATEMENTS]

With EMX the genclass utility needs this environment variable. Regard the use of slashes (/).

SET PS2PDFGS
[Table of contents] [Index] [SET STATEMENTS]

PDFGS setting to the Ghostscript directory

SET PSF2INST
[Table of contents] [Index] [SET STATEMENTS]

Setting by IBM Print Services Facility for OS/2.

PSF/2 is an application used for managing AFP** printing on a LAN.

In Version 2.00, PSF/2 provides capablilities for local printing on a LAN, as well as for remote printing from System/370, System/390, and AS/400 hosts. With OS/2 Warp Server, you are provided with the capabilities for local printing on a LAN only.

SET PSIDEV
[Table of contents] [Index] [SET STATEMENTS]

=COMx (x= Number of serial port)

Setting by psi030.zip. This package gives you access to Psion series 3/3a/3c/5 and Siena machines over a serial line.

Available for free at http://sibylarchive.hypermart.net/psi/index.src

<<=TIP=>> Look also for Psion OS/2 utilities (PSIFTPxxx.ZIP) for files transfer and files conversion.

SET PWRCHUTE
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for the Powerchute Pro APC UPS

<<=NOTE=>> Make sure that upsd.exe is in your STARTUP.CMD. If you have a LAN the following line must be in your IBMLAN.INI under [services]: ups=drive:\pwrchute\upsd.exe, add net start ups to your STARTUP.CMD.

SET QUEUE_SIZE_THRESHOLD
[Table of contents] [Index] [SET STATEMENTS]

=n (Warp3 only, since FixPak 17)

puts the size of the message queue to n. Default was 100 prior to Fixpack #17, and 3000 from it.

SET READIBM
[Table of contents] [Index] [SET STATEMENTS]

points to a data directory for IBMREADER/2 from IBM

SET REFER
[Table of contents] [Index] [SET STATEMENTS]

Used by the refer program, that preprocess bibliographic references for groff.

SET RESTARTOBJECTS
[Table of contents] [Index] [SET STATEMENTS]

=value

Values:

YES This command tells OS/2 what applications to start after you suspend operations with or without doing a shut down. If this statement is not in your config.sys, then the default is YES, i.e., start all objects that were running at the time of shut down or reboot.

NO do not start any applications that were running at time of shut down or reboot.

STARTUPFOLDERSONLY start objects only in the Startup folder. This parameter is also handy for another purpose. Lets assume you have one or more programs in your Startup folder and do a shut down without closing those programs. If you have Restartobjects set to yes, OS/2 will restart the programs left open AND the Startup folder will start another copy of the same programs. Thus you will have two copies running. Using this value eliminates this.

REBOOTONLY Start objects only if the OS/2 WPS is starting from a reboot (Ctrl-Alt-Del) or at power on. Objects will not restart if the WPS is restarted as a result of its own error correction recycling.

<<=TIP=>> You can also circumvent the auto-starting of programs by holding down Left/Ctrl-Left/Shift-F1 all at the same time during boot. It must be done right after the clock appears just before the desktop loads, but before any icons appear.

SET REXECDTIME
[Table of contents] [Index] [SET STATEMENTS]

=X time in seconds
=-1 never timeout

Sets the timeout period for rexecd

<<=NOTE=>> Works only when REXECD is started under the INETD. If not you can use the command: REXECD -t X (X = time in seconds, x = -1 will set to never timeout)

SET RSP_PATH
[Table of contents] [Index] [SET STATEMENTS]

The path statement for IBM's CID installs.

SET RTFPATH
[Table of contents] [Index] [SET STATEMENTS]

=drive:\bin\lib\ltx2rtf

Setting by the FREE latex2RTF Revision: 1.8aa, ported to OS/2 by Stefan A. Deutscher (sad@attglobal.net)

SET RUNWORKPLACE
[Table of contents] [Index] [SET STATEMENTS]

=Drive:\OS2\PMSHELL.EXE

This line tells the system what interface program is to be used. In this case it is the Workplace Shell.

<<=TIP=>> If you want to run OS/2 with only a command line interface, you can do so by changing this line to read SET RUNWORKPLACE=C:\OS2\CMD.EXE. This brings OS/2 up without the WPS and gives you one screen session. You can start other sessions using the START or DETACH command. Otherwise, operated just like you were in DOS. If you have started more than one session, switch between them using Alt+Esc. For those who want the power of OS/2 and like to work only from a command line, give this a try.

<<=TIP=>> By Ulrich Moeller: You can perform a "shut down" from a command line. To do a shut down type SHUTDOWN and press enter. This starts the WPS. Once the WPS is open, you'll be asked to close all sessions and if you really want to shutdown. This command is also helpful if you are writing WPS-Programs and if you want to test WPS-DLLs. So you can easily restart the WPS by typing PMSHELL at the command-line. When you switch back to the commmand-line and press CTRL+C the WPS will be closed.

<<=TIP=>> MSHELL.EXE is another alternative. It is a simple mini shell for OS/2 that uses the replaceable shell architecture of the WPS. MSHELL is a program launcher which provides one list of programs to start. This list can be modified by creating a plain text file called MSHELL.INI. In addition to starting programs, MSHELL can save the desktop, interact with the spooler, and do a system shut down. MSHELL is IBM Employee Written Software.

SET S3_FPSCALING
[Table of contents] [Index] [SET STATEMENTS]

=ON

S3 Video card setting

SET SANE_CONFIG_DIR
[Table of contents] [Index] [SET STATEMENTS]

Points to the installation directory of the OS/2 SANE driver (*.conf). Regard the use of slashes (/).

(Scanner Access Now Easy) http://www.mostang.com/sane for information; http://www.geocities.com/SiliconValley/Peaks/4320/sane2.srcl for the OS/2 binaries.

SET SAVECONNECT
[Table of contents] [Index] [SET STATEMENTS]

=1

Setting needed on the installation disks of the Convienence Pack when updated drivers should be used.

<<=NOTE=>> Use this statement together with SET COPYFROMFLOPPY=1

SET SAVETRANSPARENTGIF
[Table of contents] [Index] [SET STATEMENTS]

=1
Undocumented variable for MMOS2

Information by Veith Kannegiesser

SET SCCANBENUKED
[Table of contents] [Index] [SET STATEMENTS]

=1

Enables the deleting of the Warpcenter Icon.

<<=TIP=>> This REXX-Script re-establishes the Icon if it is deleted,

/* Recreate Warpcenter */
call RxFuncAdd 'SysLoadFuncs',,
'RexxUtil', 'SysLoadFuncs'
call SysLoadFuncs

/*Code*/
rc = SysCreateObject("SmartCenter", "WarpCenter", "",
"OBJECTID=","F")
if rc = 0 then
say "New WarpCenter Created."
else say "Warpcenter creation failed! RC=" rc

<<=TIP=>> You can also use the FREE tool 'ObjectReCreator' by Kai Evers available at http://www1.stuttgart.netsurf.de/~kevers/. It can recreate all standard Desktop Objects who are lost or deleted

SET SCFINDUTILITY
[Table of contents] [Index] [SET STATEMENTS]

Replaces 'find objects' in WarpCenter by a faster and more useful program

SET SCKILLCONFIRMDISABLED
[Table of contents] [Index] [SET STATEMENTS]

=1 or ON

Disables the security question for the kill feature in Warpcenter. Use with care !

SET SCKILLFEATUREENABLED
[Table of contents] [Index] [SET STATEMENTS]

=1 or ON

Allows to kill misbehaving programs with a Ctrl/left click on the WarpCenter task list (second button from the left)

SET SCPRETTYCLOCK
[Table of contents] [Index] [SET STATEMENTS]

=1 or ON

Changes the appearance of the WarpCenter clock

SET SCROLLUP
[Table of contents] [Index] [SET STATEMENTS]

=1 (Warp4 Beta only)

Enables slow scrolling of the WarpCenter

SET SCUSEPRETTYCLOCK
[Table of contents] [Index] [SET STATEMENTS]

=1 or ON

Changes the appearance of the WarpCenter clock

SET SDDFONTDPI
[Table of contents] [Index] [SET STATEMENTS]

=96 or 120 (in dpi)

Setting by Scitech Display Doctor

This option allows you to change the logical Dots Per Pixel (DPI) setting used for matching logical font point sizes to pixel sizes. Usually you would use 96 DPI for small fonts, and 120 DPI for large. The default setting is 96 DPI.

SET SDDFONTSIZE
[Table of contents] [Index] [SET STATEMENTS]

=SMALL (default), MEDIUM or LARGE

Setting by Scitech Display Doctor

This option allows you to choose small, medium or large fonts.

SET SDDHRES
[Table of contents] [Index] [SET STATEMENTS]

=n (in pels per meter)

Setting by Scitech Display Doctor

This option allows you to manually set the Pels Per Meter (PPM) setting used to determine scaling between pixels and millimeters on the screen. Usually you would leave this option unset, and SDD will automatically compute the value of this setting based on the resolution and attached monitor.

SET SDDICONS
[Table of contents] [Index] [SET STATEMENTS]

=SMALL (default) or LARGE

Setting by Scitech Display Doctor

This option allows you to change the size of icons on the PM desktop, and can be small (32x32) or large (40x40).

SET SDDVRES
[Table of contents] [Index] [SET STATEMENTS]

=n (in pels per meter)

Setting by Scitech Display Doctor

This option allows is the same as the SDDHRES setting but used in the vertical direction.

SET SG_DICT_PATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by Spellguard

SET SG_USER_PATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by Spellguard

SET SHAPIEXCEPTIONHANDLER
[Table of contents] [Index] [SET STATEMENTS]

=OFF

This command disables the WPS API exception handler, and all WPS exceptions are handled by OS/2.

SET SHELLEXCEPTIONHANDLER
[Table of contents] [Index] [SET STATEMENTS]

=OFF

The WPS has its own exception handling routines which allow it to recover from most errors, but when programming your own objects, you want to see all errors as they occur. You can turn WPS "exception handling" off with this command. Could be useful when debugging a Workplace Shell object.

SET SHELLHANDLESINC
[Table of contents] [Index] [SET STATEMENTS]

=n

This will increase the number of available filehandles, default 20, for the SHELL process with the specified number 'n'.

This setting is also inherited by child-processes and can avoid some out-of-handles errors.

<<=Note=>> This became more important because the later (Workplace) shell keeps more handles open for its own use, leaving less for started processes to open. This has caused problems in several compiler/build environments.

<<=Note=>> Applying this line with n=20 solves the WSeB fix1 problem, that 'unable to write OS2SYS.INI is displayed very couple of minutes

SET SIBYL_REG
[Table of contents] [Index] [SET STATEMENTS]

Sets the registration number for Sibyl Object Pascal Compiler for OS/2 Warp

SET SMINCLUDE
[Table of contents] [Index] [SET STATEMENTS]

Setting by WATCOM C/C++ Version 11.0

Information by Wm D Loughman (wdlkhl@attglobal.net)

SET SMTMP
[Table of contents] [Index] [SET STATEMENTS]

DCE Toolkit path setting

SET SNMPDIR
[Table of contents] [Index] [SET STATEMENTS]

Setting by the IBM Systemview agent

SET SOMBASE
[Table of contents] [Index] [SET STATEMENTS]

=drive:\OS2

setting used by Lotus Smartsuite for Warp 4, the Toolkit and VAC++ 3.0.

SET SOMDDEBUG
[Table of contents] [Index] [SET STATEMENTS]

=10

statement to support network Dsom

SET SOMDDIR
[Table of contents] [Index] [SET STATEMENTS]

=drive:\OS2\ETC\DSOM

SOM is an acronym for IBMs System Object Model. OS/2s object orientation is based upon this technology and in Warp, the Workplace Shell is built on SOM Version 2 with Distributed SOM enabled. This SET statement sets the path to the DSOM directory.

SET SOMDMESSAGELOG
[Table of contents] [Index] [SET STATEMENTS]

=drive:/path/SOMD.LOG

statement to support network Dsom. Useful for debugging.

SET SOMDPORT
[Table of contents] [Index] [SET STATEMENTS]

=4096

statement to support network Dsom

SET SOMDTHREADPEER
[Table of contents] [Index] [SET STATEMENTS]

=1

setting by Lotus Smartsuite for Warp 4

SET SOMDTIMEOUT
[Table of contents] [Index] [SET STATEMENTS]

=300

statement to support network Dsom

SET SOMIR
[Table of contents] [Index] [SET STATEMENTS]

=drive:\OS2\ETC\SOM.IR

SOMIR is an acronym for IBM's System Object Model Interface Repository. These are the databases of all installed Classes and Methods etc. OS/2s object orientation is based upon this technology and in Warp, the Workplace Shell is built on SOM Version 2 with Distributed SOM enabled. This SET statement sets the path to various IR files.

<<=NOTE=>> Especially for the Lotus Smartsuite correct settings are important. If any *.IR files are referenced that do not exist or if you have any syntax errors in the SET SOMIR= statement prior to the LTOLSO20.IR file name, you will most likely see an OLE or other error message, or the product will fail to launch without giving any error.

SET SOMRUNTIME
[Table of contents] [Index] [SET STATEMENTS]

=drive:\OS2\DLL

setting used by Lotus Smartsuite for Warp 4, the Toolkit and VAC++ 3.0.

<<=TIP=>>If you experience intermittent hangs of your system, check your LIBPATH statement in CONFIG.SYS to see if SOM.DLL is in a directory other than, and ahead of, OS2\DLL. If yes, either change the LIBPATH statement to move the directory after OS2\DLL or try renaming SOM.DLL to SOM.DLO. One known cause of this is VisualAge C++. It has a version of SOM.DLL in its DLL library and the installation puts this library ahead of OS2\DLL in the LIBPATH statement.

SET SOMSOCKETS
[Table of contents] [Index] [SET STATEMENTS]

=TCPIPSockets (casesensitive !)

Setting for Workgroup Enabled SOM/DSOM

This SOM environment variable is case sensitive. If this statement appears be sure it is specified as shown above. For example, SET SOMSOCKETS=tcpipsockets (parameter all in lowercase), will cause a failure in DSOM initialization and may cause SmartSuite for OS/2 Warp 4 product error messages during launch.

SET SPCH_BIN
[Table of contents] [Index] [SET STATEMENTS]

Setting by IBM VoiceType

SET SPCH_MAINLANG
[Table of contents] [Index] [SET STATEMENTS]

=xx_YY

Sets the desired language for voicetype if there are more languages installed. See also SET LANG

▒╛. Б═╙╕╔:

SET LANG

SET SPCH_PATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by IBM VoiceType

SET SPCH_RO
[Table of contents] [Index] [SET STATEMENTS]

Setting by IBM VoiceType

SET SPCH_RUN
[Table of contents] [Index] [SET STATEMENTS]

Setting by IBM VoiceType

SET SPCH_RW
[Table of contents] [Index] [SET STATEMENTS]

Setting by IBM VoiceType

SET SPCH_TRN
[Table of contents] [Index] [SET STATEMENTS]

Setting by IBM VoiceType

SET SPEALOGO
[Table of contents] [Index] [SET STATEMENTS]

=OFF

Use this if you have a Spea Graphics-Card to disable the Logo

SET SPF4PATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by "SPF/PC Version 4.0 OS/2" Programmer's editor

SET SPFPATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by "SPF/PC Version 4.0 OS/2" Programmer's editor

SET SQLSTART
[Table of contents] [Index] [SET STATEMENTS]

=RTSTART %D

used by Watcom SQL -- they were installed (along with runtimes for Watcom SQL and VX-REXX) by Kevin Black's OS/2 Gamer's Guide

SET SQUID_DIRECTORY
[Table of contents] [Index] [SET STATEMENTS]

environment variable as the default root of the FREE Squid caching proxy server

<<=NOTE=>> 32Mb or more of RAM, SCSI hard disk and HPFS386 are highly recommended.

SET SSI_DEBUG
[Table of contents] [Index] [SET STATEMENTS]

=drive:\debug.log

Setting for debugging Lotus Smartsuite

SET SSI_INSECURE
[Table of contents] [Index] [SET STATEMENTS]

=YES

Used by iMatix Corporation's free Xitami web server to specify that the Perl SSI processor (PerlSSI) is allowed to execute commands (#exec statements) in shtml files. v2.5 now uses a built-in SSI processor, and does not need this setting; it uses an entry in the configuration file, instead.

SET STDDLGLANG
[Table of contents] [Index] [SET STATEMENTS]

=Value

Configures the language and appearance of standard dialog (like "Save file" dialog) and message box buttons in Warp Server for E-Business.

Values:

ENGLISH - Language is English and orientation is left-to-right.

NATIONAL - Language is Arabic and orientation is right-to-left.

SET SVA_PATH
[Table of contents] [Index] [SET STATEMENTS]

Setting by the IBM Systemview agent

SET SWING_HOME
[Table of contents] [Index] [SET STATEMENTS]

=drive:\JAVA11\SWING

Sets the path for Swing. Swing provides a platform-independent way of developing applications with a consistent look and feel.

<<=NOTE=>> Check also if the Classpath is correct: SET CLASSPATH=.\.;drive:\JAVA11\SWING\swingall.jar

SET SYSTEM_INI
[Table of contents] [Index] [SET STATEMENTS]

=drive:\OS2\OS2SYS.INI

Tells OS/2 the name and location of OS2SYS.INI. This file tells OS/2 what kind of equipment your system uses. NOTE: OS2SYS.INI is a critical files and should not be deleted or modified. It is not an ASCII file. You should consider backing up this file with the FREE WPTOOLS by Henk Kelder available at: http://www.os2ss.com/information/kelder or use INITOOL by Goran Ivankovics available at: http://www.redrival.com/os2util/index.com.

You can also use MAKEINI.EXE, which ships with OS/2, to build a new set of INI files. See your OS/2 documentation on how to do this.

This file remains open the entire time the Presentation Manager is loaded and operating. It closes upon shut down.

<<=TIP=>> You can also make a separate directory for your OS2SYS.ini, e.g. SET SYSTEM_INI=C:\INI\OS2SYS.INI, useful for reinstallation's etc.

SET TAPE
[Table of contents] [Index] [SET STATEMENTS]

=SCSI:+LB,S2,TAPE$4

default settings for TAR

SET TAR_COMPRESS
[Table of contents] [Index] [SET STATEMENTS]

name of the compression program used by TAR

SET TCPLANG
[Table of contents] [Index] [SET STATEMENTS]

=xx_XX

Sets the Language for TCP/IP V4.x

SET TELNET.PASSWORD.ID
[Table of contents] [Index] [SET STATEMENTS]

Sets your Telnet Password

SET TEMP
[Table of contents] [Index] [SET STATEMENTS]

Sets the directory for temporary files

SET TERM
[Table of contents] [Index] [SET STATEMENTS]

=MONO or ANSI

For using GDB (the GNU debugger) and info (the GNU info browser) and other programs like e.g. XFREE that use termcap This setting is needed by some programs. It sets the "preferred terminal type for the xterm or editor to be used". As you will find out, a xterm is a command line window in X, equivalent to an OS/2 window session. Other term types are available; they are described in your termcap file. Note that forward ``/'' is used as a directory separator.

<<=TIP=>> By Richard Gelderblom: I've installed 'vim' (Vi IMproved : an editor) and it uses this variable. In true Unix style it complained about the variable being in uppercase (it could not find a TERM). Since I made it lowercase it stopped complaining. I don't know how other Unix-ports will respond to that change but my
guess is that's it better in lowercase.

SET TERMCAP
[Table of contents] [Index] [SET STATEMENTS]

=drive:/EMX/ETC/TERMCAP.X11

This is the "terminal capabilities" file that is searched to determine the settings for the terminal type indicated in the SET TERM variable. You will also have one (named termcap.dat) in \EMX\ETC. Either can be used. They are text files; have a look in them to see what terminal types are available. Not all may work in XFree86/OS2 as they may depend upon a DOS driver. For using GDB (the GNU debugger) and info (the GNU info browser) and other programs that use termcap. Note that forward "/'' is used as a directory separator

SET TEXCONFIG
[Table of contents] [Index] [SET STATEMENTS]

required by dvips (standard TeX to PostScript printer driver) to locate its configuration files if they are NOT on drive C:

SET TEXMACROS
[Table of contents] [Index] [SET STATEMENTS]

Used by EmTeX, an OS/2 port of the TeX typesetting engine.

SET TEXTFM
[Table of contents] [Index] [SET STATEMENTS]

Used by EmTeX, an OS/2 port of the TeX typesetting engine.

SET TIM
[Table of contents] [Index] [SET STATEMENTS]

=...

Setting for ELSA Videocards

This makes the video timing produced by WINMAN applicable to the WPS. The driver takes the TIM line prior to the mode setting done by the "ELSA Resolution Manager". However, it is lower in priority than the ELSA_RESET line.

SET TMP
[Table of contents] [Index] [SET STATEMENTS]

Sets the directory for temporary files

SET TMPDIR
[Table of contents] [Index] [SET STATEMENTS]

Temp used for GCC (regard the slash instead of a backslash).

SET TRIDENT_ENDIVE
[Table of contents] [Index] [SET STATEMENTS]

=OFF

Disables endive with TRIDENT graphics chips

SET TVFS_RESTORE_CMD
[Table of contents] [Index] [SET STATEMENTS]

=drive:\path\TVSAFE.CMD

The name of the batch file that TVFS (Toronto Virtual Filesystem, see entry for TVFS.IFS) uses to store its configuration in a form of TVFS commands (TVMOUNT, TVLINK, mkdir...). It is invoked when the TVFS restore function is invoked (with TVRESTOR.EXE or TVCTL is invoked with the parameter -r), and written when TVSAVE.EXE is run.

SET TYPE1FONTS
[Table of contents] [Index] [SET STATEMENTS]

Used by EmTeX, an OS/2 port of the TeX typesetting engine.

SET TZ
[Table of contents] [Index] [SET STATEMENTS]

=SSS[+|-]nDDD[,sm,sw,sd,st,em,ew,ed,et,shift]

Sets the timezone

Values:

SSS Standardtimezonedescriptor, default EST positive values are west of 0 degree length negative values are east of 0 degree length

n Difference to Greenwich Mean Time in Hours, default 5

DDD Daylightsavingsdescriptor, default EDT

sm Month in which Summer Time starts, default 4

sw Week in which Summer Time starts, default 1. Positive values are counted from the beginning, negative values are counted from the end of the month

sd Day at which Summer Time starts, default 0. 0 is Sunday ( 1 Monday ...) if the week is unequal zero (0), when the week is zero it counts the day of the month (1 to 31).

st Time of Summer Time start in seconds, default 3600

em Month in which Summer Time ends, default 10

ew Week in which Summer Time ends, default -1. See sw for description

ed Day at which Summer Time end, default 0. See sd for description

et Time of Summer Time end in seconds, default is 7200

shift Size of the Time shift in seconds, default 3600

<<=TIP=>> If you need a clock showing the time and the correct Timezone Settings for nearly all cities in the world (plus many more goodies), get the FREE Worldclock by Goran Ivankovics downloadable at: http://redrival.com/os2util/index.src

SET ULSPATH
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for unicode language files and for applications with a runtime library supporting "locales".

<<=TIP=>> By Bob Goode: If you use Communicator 4.04 and you get a 'no DNS entry' putting a space after the semicolon should resolve the problem.

SET UNIX.GID
[Table of contents] [Index] [SET STATEMENTS]

=000115

Setting for the Netowrk File System

SET UNIX.UID
[Table of contents] [Index] [SET STATEMENTS]

=000115

Setting for the Network File System

SET USER
[Table of contents] [Index] [SET STATEMENTS]

Sets the name of the user under lpr-printing with TCP/IP V.4.x. If not set, default is 'pc-user'.

<<=NOTE=>> The FREE IRC Client Ezirc also wants a SET USER in the config.sys in this case you must use your ID from your ISP (e.g. if you have j.kirk@enterprise.com you have to insert j.kirk)

SET USERNAME
[Table of contents] [Index] [SET STATEMENTS]

Set by 32-bit TCP/IP, for use with LPR, RSH, etc.

SET USER_ID
[Table of contents] [Index] [SET STATEMENTS]

Used by DBExpert

SET USER_INI
[Table of contents] [Index] [SET STATEMENTS]

=drive:\OS2\OS2.INI

Tells OS/2 the name and locations of the file that contains your desktop setup information and the options saved from various OS/2 applications. OS2.INI is the default file name.

<<=NOTE=>> OS2.INI is a critical file for the proper operation of OS/2 and should not be deleted or modified. It is not an ASCII file and, if it should become damaged, cannot be modified with an ASCII editor. You should consider backing up this file with the FREE WPTOOLS by Henk Kelder. You can also use MAKEINI.EXE, which ships with OS/2, to build a new set of INI files. See your OS/2 documentation on how to do this.

<<=NOTE=>> See SET SYSTEM_INI for a list of FREE maintenance programs

<<=TIP=>> You can also make a separate directory for your OS2.ini, e.g. SET USER_INI=C:\INI\OS2.INI, useful for reinstallation's etc.

SET USE_FIXPAK17
[Table of contents] [Index] [SET STATEMENTS]

=1 or 0 (Warp3 only)

Setting for ELSA Videocards

Use this setting to avoid defective icons on a system with a fixpak 17 and in a true colour mode.

1 = fixpak 17 installed
0 = no fixpak 17

SET USE_HOSTS_FIRST
[Table of contents] [Index] [SET STATEMENTS]

=1

USE_HOSTS_FIRST determines whether the system will try to resolve names using the %etc\hosts file before asking the name server. It's often used in conjunction with the loopback, because you can place the line 127.0.0.1 localhost in the hosts file, and any references to 'localhost' will be translated to IP address 127.0.0.1 without the name server. Needed by many programs (e.g. Visual Age for Java, XFREE86) or if a nameserver works in your LAN. You also have to edit the file x:\mptn\bin\setup.cmd and insert after all other 'ifconfig' statements the line 'ifconfig lo 127.0.0.1', then generate a file named 'hosts' in the directory x:\mptn\etc or x:\tcpip\etc and insert 127.0.0.1 localhost; the correct directory can be found out by typing the command 'echo %etc%' at a command line

<<= TIP =>> the necessary configuration can also be done by using the TCP/IP Notebook.

SET USE_SMALL_FONTS
[Table of contents] [Index] [SET STATEMENTS]

=1 or 0

Setting for ELSA Videocards to use the small icons in a high resolution mode.

1 = small icons should be used in a high res mode
0 = default icon size should be used.

<<=NOTE=>> The usage of this flag may cause an incorrect display of the maximize window botton.

SET VACPPMAIN
[Table of contents] [Index] [SET STATEMENTS]

Sets main directory for IBM Visual Age for C++ 4.0

SET VACPPWORK
[Table of contents] [Index] [SET STATEMENTS]

Sets working directory for IBM Visual Age for C++ 4.0

SET VACPP_SHARED
[Table of contents] [Index] [SET STATEMENTS]

=FALSE

used by IBM VisualAge for C++

SET VCFG_NO_DDC
[Table of contents] [Index] [SET STATEMENTS]

=TRUE or FALSE

Used by GRADD based Graphic-Card drivers. Controls if the Monitor data is read via Display Data Channel.

SET VFONTS
[Table of contents] [Index] [SET STATEMENTS]

Used by EmTeX, an OS/2 port of the TeX typesetting engine.

SET VIDEO_APERTURE
[Table of contents] [Index] [SET STATEMENTS]

=xxx

This command allows you to set the address for video memory refresh buffers, where xxx is a hexadecimal number. E.g. for PCI A00

SET VIDEO_DEVICES
[Table of contents] [Index] [SET STATEMENTS]

=VIO_MGA

These settings are for a Matrox video card

=VIO_SVGA

These settings are for a SVGA video card.

=VIO_VGA

These settings are for a VGA video card.

=VIO_XGA

These settings are for a XGA video card.

SET VIO_MGA
[Table of contents] [Index] [SET STATEMENTS]

=DEVICE(BVHVGA,BMGAX64)

These settings are for a Matrox video card

SET VIO_SVGA
[Table of contents] [Index] [SET STATEMENTS]

=DEVICE(BVHVGA,BVHSVGA,BVHVGA2,BDBVH)

These settings are for a SVGA video card.

<> Not all entries must appear, depends on your video card.

SET VIO_VGA
[Table of contents] [Index] [SET STATEMENTS]

=DEVICE(BVHVGA)

These settings are for a VGA video card.

SET VIO_XGA
[Table of contents] [Index] [SET STATEMENTS]

=DEVICE(BVHVGA,BVHXGA)

These settings are for a XGA video card.

SET VISPROC
[Table of contents] [Index] [SET STATEMENTS]

Setting by VisProC

<<=NOTE=>> If you do not allow the installation program to change your files, the absolute path name you supplied as the target for the VisPro/C installation must be added to the end of your PATH, LIBPATH, HELP, LIB, and INCLUDE statements in your CONFIG.SYS. You also need to add the following line to the end of your CONFIG.SYS file: SET VISPROC=(your absolute target path).

SET VISPROCP
[Table of contents] [Index] [SET STATEMENTS]

Setting by VisProC

<<=NOTE=>> If you do not allow the installation program to change your files, the absolute path name you supplied as the target for the VisPro/C installation must be added to the end of your PATH, LIBPATH, HELP, LIB, and INCLUDE statements in your CONFIG.SYS. You also need to add the following line to the end of your CONFIG.SYS file: SET VISPROCP=(your absolute target path).

SET VISPRORX
[Table of contents] [Index] [SET STATEMENTS]

Setting by VisPro/Rexx

<<=NOTE=>> If you do not allow the installation program to change your files, the absolute path name you supplied as the target for the VisPro/REXX installation must be added to the end of your PATH, LIBPATH and HELP statements in your CONFIG.SYS. You also need to add the following line to the end of your CONFIG.SYS file: SET VISPRORX=(your absolute target path).

SET VPBASE
[Table of contents] [Index] [SET STATEMENTS]

Sets the path to Virtual Pascal

SET VPHELP
[Table of contents] [Index] [SET STATEMENTS]

Sets the path to Virtual Pascal helpfiles

SET VPLIB
[Table of contents] [Index] [SET STATEMENTS]

Sets the path to Virtual Pascal library files

SET VPOUT
[Table of contents] [Index] [SET STATEMENTS]

Sets the path for Virtual Pascal output (compiled packages) files

SET WARPIN_DEFAULTTOOLSPATH
[Table of contents] [Index] [SET STATEMENTS]

WarpIn path setting

SET WATCOM
[Table of contents] [Index] [SET STATEMENTS]

Setting by WATCOM C/C++ Version 11.0

Information by Wm D Loughman (wdlkhl@attglobal.net)

SET WCDDIR
[Table of contents] [Index] [SET STATEMENTS]

set drive and directory to store the W(olfgang's) C(hange) D(irectory) Database at. By default the WCD database is placed in the root directory. If you prefer to place it on an other drive or in an other directory you can do it by using this environment variable.

<<=NOTE=>> If you set WCDDIR, you have to define full drive an path, but do not add the filename.

SET WPS_COMMUNICATION
[Table of contents] [Index] [SET STATEMENTS]

=YES

Setting used by the OS/2 file and print client for LS 4 GUI support.

SET WSQL
[Table of contents] [Index] [SET STATEMENTS]

used by Watcom SQL -- they were installed (along with runtimes for Watcom SQL and VX-REXX) by Kevin Black's OS/2 Gamer's Guide

SET X11ROOT
[Table of contents] [Index] [SET STATEMENTS]

This is an essential setting, pointing to the location of the \XFree86 directory. The recommended configuration is to have \XFree86 as a subdirectory directly off the root directory; in which case, the X11ROOT variable should point to the drive where XFree86/OS2 is installed. It is possible to have \XFree86 elsewhere (e.g. D:\unix\emx\X\XFree86 with X11ROOT set to D:\unix\emx\X) but this isn't recommended as it may confuse some poor programs that assume the standard installation tree.

SET X11SHELL
[Table of contents] [Index] [SET STATEMENTS]

identifies the shell or command interpreter to be used with XFree86/OS2. If you are using the default CMD.EXE as your OS/2 shell, this line isn't needed. Other shells that can be specified here are tcsh and ksh. Unfortunately 4OS2 doesn't work as a shell for XFree86/OS2.

SET XDEL-DEFAULT-OPTIONS
[Table of contents] [Index] [SET STATEMENTS]

=/S

Setting by XDEL V.1.07 by Klaus Joosz, 1995, 1998 an extended deleter.

SET XDSDIR
[Table of contents] [Index] [SET STATEMENTS]

Path setting by XDS

SET XFILES
[Table of contents] [Index] [SET STATEMENTS]

sets the path for PMX where all it's files are stored.

PMX is a discontinued IBM X-server. It still works on WSeB although it was written for OS/2 2.1. A working version can be compiled from all the fixpaks for it.

SET XPATH
[Table of contents] [Index] [SET STATEMENTS]

X2 is an editor from IBM

SET XREFRESH
[Table of contents] [Index] [SET STATEMENTS]

=H

Setting for the graphics boards ELSA WINNER 2000AVI/3D and 3000-M/-L.

This forces OS/2 and DOS Full Screen Sessions into VGA high-refresh text mode. It has the same effect as the DOS-Tool XFREFRESH.EXE.

SET XSERVER
[Table of contents] [Index] [SET STATEMENTS]

This is the hardware dependent portion of X as it identifies the specific X server to use with your hardware. You should set this to the specific server that supports your video card, this will be identified when you run the xf86config.exe program. The SVGA server is somewhat misnamed now as it is almost a catchall server for many video cards (e.g. from Matrox). You can find out which particular server you need to install from the xf86config program. Note that SVGA does not mean unaccelerated.

SET YARN
[Table of contents] [Index] [SET STATEMENTS]

Path for the Yarn off-line mail/news reader.

SET ZOCDEVICE
[Table of contents] [Index] [SET STATEMENTS]

=COMn (n=port)

Command used by older versions of ZOC


 
Обучение новичков

Отчет: OS/2 совместимое оборудование

 
Статьи


   
  Почему eComStation?
Возможности
Особенности
Применение
Ролики и скриншоты
   eComStation для
для бизнесменов
для студентов и инженеров
для продавцов компьютеров
сообщество пользователей
   Разработчик
Распространить программу
Описание API, библиотеки
Начать новый проект
Конкурсы
   Программы
Он-лайн каталог
Выбрать через eCo Market
   Служба поддержки
Отправить вопрос
Купить eComStation
Вопросы и ответы
Обучение новичков
 
 
© 2001 - 2021 eCo Software, All rights reserved
Сибирский Медведь технологическая компания
eComStation Serenity Systems International • OS/2 Warp IBM Corporation • ArcaOS Arca Noae