[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[原创] 常用系统环境变量(目录缩写)

本帖最后由 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盘了。
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

本帖最后由 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
复制代码
化繁求简,简中不凡。

TOP

回复 2# qq2501


    谢谢分享!
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

好东西,顶一个

TOP

返回列表