Windows Command

妖狐艹你老母 2022-07-10 08:58 194阅读 0赞

在Vista中快速查看环境变量。

  1. 1)打开命令提示符。
  2. 2)输入set

“图一”如下:

  1. set的命令很强大,不仅可以查看还可以设置系统环境变量,set命令详细参数
  2. SET \[variable=\[string\]\]
  3. variable 指定环境变量名。
  4. string 指定要指派给变量的一系列字符串。
  5. 要显示当前环境变量,键入不带参数的 SET
  6. 如果命令扩展被启用,SET 会如下改变:
  7. 可仅用一个变量激活 SET 命令,等号或值不显示所有前缀匹配SET 命令已使用的名称的所有变量的值。
  8. 例如:
  9. SET P
  10. 会显示所有以字母 P 打头的变量,如果在当前环境中找不到该变量名称,SET 命令将把 ERRORLEVEL设置成 1
  11. SET 命令不允许变量名含有等号。
  12. SET 命令中添加了两个新命令行开关:
  13. SET /A expression
  14. SET /P variable=\[promptString\]
  15. /A 命令行开关指定等号右边的字符串为被评估的数字表达式。该表达式评估器很简单并以递减的优先权顺序支持下列操作:
  16. () - 分组
  17. ! ~ - - 一元运算符
  18. \* / % - 算数运算符
  19. + - - 算数运算符
  20. << >> - 逻辑移位
  21. & - 按位“与”
  22. ^ - 按位“异”
  23. | - 按位“或”
  24. = \*= /= %= += -= - 赋值
  25. &= ^= |= <<= >>=
  26. , - 表达式分隔符
  27. 如果您使用任何逻辑或取余操作符, 您需要将表达式字符串引号扩起来。在表达式中的任何非数字字符串键作为环境变量名称,这些环境变量名称的值已在使用前转换成数字。如果指定了一个环境变量名称,但未在当前环境中定义,那么值将被定为
  28. 零。这使您可以使用环境变量值做计算而不用键入那些 % 符号来得到它们的值。如果 SET /A 在命令脚本外的命令行执行的,那么它显示该表达式的最后值。该分配的操作符在分配的操作符左边需要一个环境变量名称。除十六进制有 0x 前缀,八进制有 0 前缀的,数字值为十进位数字。因此,0x12 18 022相同。请注意八进制公式可能很容易搞混: 08 09 是无效的数字,因为 8 9 不是有效的八进制位数。
  29. /P 命令行开关允许将变量数值设成用户输入的一行输入。读取输入行之前,显示指定的 promptStringpromptString 可以是空的。
  30. 环境变量替换已如下增强:
  31. %PATH:str1=str2%
  32. 会扩展 PATH 环境变量,用 "str2" 代替扩展结果中的每个 "str1"。要有效地从扩展结果中删除所有的 "str1""str2" 可以是空的。"str1" 可以以星号打头;在这种情况下,"str1" 会从扩展结果的开始到 str1 剩余部分第一次出现的地方,都一直保持相配。
  33. 也可以为扩展名指定子字符串。

文章转载自网管网:http://www.bitscn.com/os/windows/200710/117204.html

发表评论

表情:
评论列表 (有 0 条评论,194人围观)

还没有评论,来说两句吧...

相关阅读