Please note that some parameters are useless when [not] used with other parameters.
When no commandline parameters are specified, Calaym uses the content of the file "Calaym.cmd" for commandline parameters.

Directories and files
 
<Playlist/Directory>  Playlist used for loading on startup; This will not make it the default playlist. You may specify a directory instead.
/BASE=<directory>   Set base filename/directory for configs
This option instructs Calaym to use another filename/directory for settings, playlist and presets. This should be a full filename without an extension, e.g.
/base="C:\My Documents\Program Settings\Calaym"
will use the following files:
C:\My Documents\Program Settings\Calaym.ini
C:\My Documents\Program Settings\Calaym.m3u8
...

By default, Calaym use the following directory/filename (ordered by priority)
*/BASE=... directory
*if a .ini file matching the executable already exists, files are named to match the executable
*if the executable is located somewhere within the program files directory, or the programs directory cannot be detected, it uses windows application data directory
*Otherwise files are named to match the executable

When using relative directories, the resulting directory depends on the current directory when/where Calaym is started.
The specified directory must exist, or read/write operations will fail (Calaym will not switch to another directory)
/KEEPLOGS  Use date-based logs files and preserve them
/LOADTIMER[=<File>]  Load timer settings on startup
/PORTABLE  Calaym is portable by default; Using this option however will include the computername in the base directory/filename; See also /PORTQUIT parameter

Startup
 
/NOLOADSETTINGS  
  or  /DEFAULT  
  or  /FAILSAVE  
Skips loading settings, uses defaults settings
/MULTIINST  Allows to run multiple instances of Calaym (not recommend, especially not if using global keys)
/NOFAILSAVE  Disable automatic failsave
/NOLOADLIST  Don't load playlist
/PLAY  Start playback on startup
/SET:<Options>   Changes settings; <options>:
/SET[:<option>[,<option>...]
/KIOSK[:<option>[,<option>...]
/LOCKED[:<option>[,<option>...]

Repeat Mode options:
all  Repeat all songs
sng  Repead single song
rnd  Repeat random
Playlist doubleclick actions:
pds  Play item (skip song)
pde  Play item (end song)
pdn  Play next
Song post-processing:
nop  Continous playback
crf  Crossfading
mdm  MiniDisk record mode
stp  Stop after each song
RemoveItems settings:
rp0  Remove played songs OFF
rp1  Remove played songs ON
rs0  Remove manually skipped/ended songs OFF
rs1  Remove manually skipped/ended songs ON
rm0  Remove missing songs OFF
rm1  Remove missing songs ON
Other settings:
ap0  Automatic playback OFF
ap1  Automatic playback ON
fd0  Fading OFF
fd1  Fading ON
vol<value>  Set volume (0-100)
drl<size>  Set directory list size; 0 to use as dropdown list, or 1-8 (x/10)
Seperate options with commas. When using the /KIOSK or /LOCKED command line parameters, the /SET command line parameter is ignored
/SHOWFAILSAVE  Show failsave dialog

Miscellaneous
 
/LED  Use keyboard LEDs for state informations; Disables built-in spectrum analyzer control

Quitting
 
/HIBERNATE  Quitting will hibernate the computer. Also works in Kiosk mode
/NOQUIT  Calaym cannot be quitted
/NOSAVELIST  Don't automatically save playlist
/NOSAVESETTINGS  Don't save settings
/PORTQUIT  Calaym will automatically quit if you remove the device where its executable is. However the removal may still fail on the first try
/SAVE  Save playlist when quitting in kiosk mode (to resume playback)
/SHELL  Calaym will show the Windows shutdown dialog instead of quitting)
/SHUTDOWN  Quitting will shutdown the computer. Also works in Kiosk mode
/STANDBY  Quitting will standby the computer. Also works in Kiosk mode

Other disabling and enabling features
 
/CD  Shows CD/DVD/BD drives in "Refresh drive contents" menu in kiosk mode; This option will also automatically add/remove device contents to the playlist on arrival/removal
/DD  Shows all removeable devices in "Refresh drive contents" menu in kiosk mode; This option will also automatically add/remove device contents to the playlist on arrival/removal
/DRAG  Allows dragging files to other applications in kiosk or secure mode
/HIDETASK  Hide Calaym from the "Close program" list (Windows 95, 98, ME)
/KIOSK[:<options>]  
  or  /LOCKED[:<options>]  
Enable Kiosk mode; <options> are the same as with the /SET parameter
/MSG  Allowes special messaging functions in kiosk mode
/NOAUTOREFRESH  Disables all autorefresh functionality. AutoRefresh directories are dropped when loading playlists
/NOAUTOSETUP  Disables AutoRefresh setup
/NOMSG  Disable messaging support
/NOPLMENU  Disables the "Load playlist" submenu
/NOPRESETS  Disables the preset submenu
/NOSAVELISTMENU  Don't automatically save playlist, and disable saving functionality
/NOSETUP  Disables "General settings" and "AutoRefresh setup"
/NOSPECTRUM  Disable spectrum analyzer functionality
/NOTASKMGR  Disables the "Close program" dialog (Windows 95, 98, ME) (Screensavers may re-activate!)
/NOTASKMGR!  Disables the "Close program" dialog (Windows 95, 98, ME) (Screensavers may re-activate!), and do not reactivate when quitting
/NOTIMER  Disables timer functionality
/NOTUTORIAL  Suppresses first time help (e.g. when ini file is not present)
/NOUSERAUTOREFRESH  Users cannot perform autorefresh features. AutoRefresh is still working!
/SECURE  Enables Secure mode
/URL  Allowes opening of webpages in kiosk and secure mode
/VOLUME  Allowes volume changing in kiosk mode