環境変数
Windows NT系の例を示す。Windows 9x系では存在しないものもある。
COPYCMD: COPYコマンドのスイッチを指定する。
COMPUTERNAME: コンピュータ名が設定されている
CPU, NUMBER_OF_PROCESSORS, PROCESSOR_ARCHITECTURE, PROCESSOR_IDENTIFIER, PROCESSOR_LEVEL, PROCESSOR_REVISION: コンピュータのプロセッサに関する情報が設定されている。
DIRCMD: DIRコマンドのスイッチを指定する。
HOMEDRIVE: ホームフォルダのドライブ名が設定されている。例: C:
HOMEPATH: ホームフォルダのパス名が設定されている。例: \Documents and Settings\%USERNAME%
OS: OSの種類が設定されている。例: Windows_NT
PATH: MS-DOSと同じ。
PATHEXT: 実行可能ファイルの拡張子をコロンで区切って指定する。例: .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROMPT: MS-DOSと同じ。
ProgramFiles: Program Filesフォルダのパス名が設定されている。例: C:\Program Files
SystemDrive: システムドライブ名が設定されている。例: C:
SystemRoot: Windowsフォルダのパス名が設定されている。例: C:\WINDOWS
USERDOMAIN: 現在のユーザのログオンドメインが設定されている。ドメインのない環境ではローカルコンピュータにログオンするためCOMPUTERNAMEと同じになる。
USERNAME: 現在のユーザのユーザ名が設定されている。
USERPROFILE: 現在のユーザのユーザプロファイルフォルダのパス名が設定されている。例: C:\Documents and Settings\%USERNAME%
TEMP: MS-DOSと同じ。例: C:\Documents and Settings\%USERNAME%\Local Settings\Temp
WINDIR: Windowsフォルダのパス名が設定されている。例: C:\WINDOWS
MS-DOSのコマンドラインやバッチファイルにおいて、環境変数の値は「%変数名%」という書式で参照する。