CSIDL Values
CSIDL Values
Reference > Symbolic expressions > Runtime functions > $shpath function > CSIDL values
CSIDL values
The following CSIDL values are defined by Windows; note that not all Windows versions support all CSIDL values. You
can use either decimal or hexadecimal values (48 or 0x30, for example) for the csidl parameter, but you can not use
the symbolic name (CSIDL_something). For more details about the CSIDL values, please consult the MSDN
documentation.
https://tarma.com/support/im9/using/symbols/functions/csidls.htm 1/4
8/1/24, 20:47 CSIDL values
CSIDL_COMMON_PROGRAMS 23 0x17 NT- The file system directory that contains the
based directories for the common program
only groups that appear on the Start menu for
all users.
CSIDL_COMMON_STARTMENU 22 0x16 NT- The file system directory that contains the
based programs and folders that appear on the
only Start menu for all users.
CSIDL_COMMON_STARTUP 24 0x18 NT- The file system directory that contains the
based programs that appear in the Startup folder
only for all users.
CSIDL_COMMON_TEMPLATES 45 0x2D NT- The file system directory that contains the
based templates that are available to all users.
only
CSIDL_COMMON_VIDEO 55 0x37 6.0 The file system directory that serves as a
repository for video files common to all
users.
CSIDL_COMPUTERSNEARME 61 0x3D 6.0 The folder representing other machines in
your workgroup.
CSIDL_CONNECTIONS 49 0x31 6.0 The virtual folder representing Network
Connections, containing network and dial-
up connections.
CSIDL_CONTROLS 3 0x03 The virtual folder containing icons for the
Control Panel applications.
CSIDL_COOKIES 33 0x21 The file system directory that serves as a
common repository for Internet cookies.
CSIDL_DESKTOP 0 0x00 The virtual folder representing the
Windows desktop, the root of the shell
namespace.
CSIDL_DESKTOPDIRECTORY 16 0x10 The file system directory used to physically
store file objects on the desktop.
CSIDL_DRIVES 17 0x11 The virtual folder representing My
Computer, containing everything on the
local computer: storage devices, printers,
and Control Panel. The folder may also
contain mapped network drives.
CSIDL_FAVORITES 6 0x06 The file system directory that serves as a
common repository for the user's favorite
items.
CSIDL_FONTS 20 0x14 A virtual folder containing fonts.
CSIDL_HISTORY 34 0x22 The file system directory that serves as a
common repository for Internet history
items.
CSIDL_INTERNET 1 0x01 A viritual folder for Internet Explorer.
CSIDL_INTERNET_CACHE 32 0x20 4.72 The file system directory that serves as a
common repository for temporary Internet
files.
CSIDL_LOCAL_APPDATA 28 0x1C 5.0 The file system directory that serves as a
data repository for local (nonroaming)
applications.
CSIDL_MYDOCUMENTS 5 0x05 6.0 The virtual folder representing the My
https://tarma.com/support/im9/using/symbols/functions/csidls.htm 2/4
8/1/24, 20:47 CSIDL values
https://tarma.com/support/im9/using/symbols/functions/csidls.htm 3/4
8/1/24, 20:47 CSIDL values
Home | ToC | Index | FAQ | Knowledge Base < Previous | Next >
InstallMate® 9 User's Manual © 1990-2023 Tarma Software Research. All rights reserved. $Id: csidls.htm 7190 2023-01-08 14:35:06Z dave $
https://tarma.com/support/im9/using/symbols/functions/csidls.htm 4/4