有时常会需要用到command
做一些bat档会需要用到以下变数,
经测试有底线的系统变数在某些系统特定条件下才可以使用

Windows系统变数
1 %SystemDrive%:系统磁碟机,预设是C:
2 %SystemRoot%:系统根目录,预设是C:\WINNT或C:\WINDOWS
3 %SystemDirectory%:系统目录,预设是C:\WINNT\System32或C:\WINDOWS\System32
4 %WinDir%:Windows目录,预设是C:\WINNT或C:\WINDOWS
5 %ProgramFiles%:应用程式目录,预设是C:\Program Files
6 %Temp%、%Tmp%:暂存档目录
7 %HomePath%:使用者家目录
8 %OS%:作业系统名称,其值固定为Windows_NT
9 %UserDomain%:包含使用者帐号的网域名称,或者电脑名称
10 %UserName%:使用者帐号名称
11 %ALLUSERSPROFILE%:All Users设定档的资料夹位置。
12 %APPDATA%:目前使用者的Application Data资料夹位置。
13 %CD%:目前的工作资料夹。
14 %CLIENTNAME%:目前使用者的NETBIOS电脑名称。 
15 %CMDCMDLINE%:处理目前命令提示字元视窗命令的cmd.exe的完整路径。
16 %CMDEXTVERSION%:目前Command Processor Extensions的版本。
17 %CommonProgramFiles%:Common Files资料夹的路径。
18 %COMPUTERNAME%:电脑名称。
19 %COMSPEC%::命令提示字元视窗的解译程式路径,通常与%CMDCMDLINE%相同。
20 %DATE%:目前的系统日期。
21 %ERRORLEVEL%:最近执行过的命令的错误码;非零的值表示发生过的错误码。
22 %HomeDrive%:使用者目录的磁碟机。
23 %HOMESHARE%:目前使用者共用资料夹的网路路径。
24 %LOGONSEVER%:目前使用者所登入的网路控制器名称。 
25 %NUMBER_OF_PROCESSORS%:电脑的处理器数量。
26 %Path%:执行档的搜寻路径。

~Shael

相关文章