[System Environments]
  Tech TIPS目次へ

OSの種類によってバッチ・ファイルの処理を切り替える方法

井上 孝司
2003/01/21

環境変数 Windows NT Workstation 4.0 Windows 2000 Professional Windows XP Professional Windows 98SE
ALLUSERSPROFILE C:\Documents and Settings\All Users C:\Documents and Settings\All Users
APPDATA C:\Documents and Settings\Administrator\Application Data C:\Documents and Settings\Taro\Application Data
CLIENTNAME Console
CommonProgramFiles C:\Program Files\Common Files C:\Program Files\Common Files
COMPUTERNAME HELIOS HELIOS HELIOS
ComSpec C:\WINNT\system32\cmd.exe C:\WINNT\system32\cmd.exe C:\WINDOWS\system32\cmd.exe C:\WINDOWS\COMMAND.COM
HOMEDRIVE C: C: C:
HOMEPATH \ \ \Documents and Settings\Taro
LOGONSERVER \\HELIOS \\HELIOS
NUMBER_OF_PROCESSORS 1 1 1
OS Windows_NT Windows_NT Windows_NT
Os2LibPath C:\WINNT\system32\os2\dll; C:\WINNT\system32\os2\dll;
Path C:\WINNT\system32;C:\WINNT C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem C:\WINDOWS;C:\WINDOWS\COMMAND
PATHEXT .COM;.EXE;.BAT;.CMD .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE x86 x86 x86
PROCESSOR_IDENTIFIER x86 Family 7 Model 1 Stepping 2, GenuineIntel x86 Family 15 Model 1 Stepping 2, GenuineIntel x86 Family 15 Model 1 Stepping 2, GenuineIntel
PROCESSOR_LEVEL 7 15 15
PROCESSOR_REVISION 102 102 102
ProgramFiles C:\Program Files C:\Program Files
PROMPT $P$G $P$G $P$G $p$g
SESSIONNAME Console
SystemDrive C: C: C:
SystemRoot C:\WINNT C:\WINNT C:\WINDOWS
TEMP C:\TEMP C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp C:\DOCUME~1\Taro\LOCALS~1\Temp C:\WINDOWS\TEMP
TMP C:\TEMP C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp C:\DOCUME~1\Taro\LOCALS~1\Temp C:\WINDOWS\TEMP
USERDOMAIN HELIOS HELIOS HELIOS
USERNAME Administrator Administrator Taro
USERPROFILE C:\WINNT\Profiles\Administrator C:\Documents and Settings\Administrator C:\Documents and Settings\Taro
winbootdir C:\WINDOWS
windir C:\WINNT C:\WINNT C:\WINDOWS C:\WINDOWS
OS別に調査したデフォルトの環境変数
複数のWindows OSをインストールして、デフォルトで設定されている環境変数を調査した結果。ここでコンピュータ名は「HELIOS」、セットアップ先のフォルダはすべて既定値とした。またWindows XP Professionalでは「Taro」というユーザーでログオンし、ほかは「Administrator」でログオンしている。また、Windows 98 SEではシステムでのログオン操作を行っていない。表中の空欄は環境変数が存在しないという意味。

戻る