Board logo

标题: [原创] 常用系统环境变量(目录缩写) [打印本页]

作者: cjiabing    时间: 2012-1-4 20:20     标题: 常用系统环境变量(目录缩写)

本帖最后由 cjiabing 于 2012-6-25 23:14 编辑

忘记有没有发过了,这里补充下:
在使用中,要注意添加双引号,并且注意变量末尾是否存在斜杠“\”,否则容易出错。
比如:"%temp%strom\strom.exe"
系统环境变量%temp%后面不必使用斜杠。
另外,一般不要使用path作为自定义变量,比如:set path=c:\123.txt,这样是很容易出错的,因为path本来就默认为系统环境变量了。

  1. %SYSTEMDRIVE% %HOMEDRIVE%
  2.   C盘,系统盘
  3.   
  4. %SYSTEMROOT% %WINDIR%
  5. C:\Windows
  6.   
  7. %ProgramFiles%
  8. C:\Program Files。
  9. %CommonProgramFiles%
  10.   C:\Program Files\Common Files。
  11. %USERPROFILE% %HOMEPATH%
  12. C:\Documents and Settings\当前用户名。
  13. %ALLUSERSPROFILE%
  14.   C:\Documents and Settings\All Users。
  15. %APPDATA%
  16. C:\Documents and Settings\当前用户名\Application Data。
  17. %TEMP% %TMP%
  18. C:\Documents and Settings\当前用户名\Local Settings\Temp。
  19. %ComSpec%
  20.   C:\WINDOWS\System32\cmd.exe
复制代码


需要指出的是,这些系统动态环境变量所指的并不一定是 C 盘,如果你的系统装在 D 盘或者其他盘,那么它们所指的就是你的系统所在的盘!~比如:如果你把%temp%转移到了F:\temp,那么,%temp%的结果就是 F:\temp,而不在C盘了。
作者: qq2501    时间: 2012-1-4 21:24

本帖最后由 qq2501 于 2012-1-4 21:27 编辑

win7 下有些地方不一样
  1. ALLUSERSPROFILE=C:\ProgramData
  2. APPDATA=C:\Users\当前用户\AppData\Roaming
  3. TEMP=C:\Users\ADMINI~1\AppData\Local\Temp
  4. TMP=C:\Users\ADMINI~1\AppData\Local\Temp
复制代码

作者: cjiabing    时间: 2012-1-4 21:58

回复 2# qq2501


    谢谢分享!
作者: hfstar    时间: 2012-1-11 20:35

好东西,顶一个




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2