![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-06 13:48 |
共 48,039 主题排行 / 350,124 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 系统中的PATH环境变量是谁来调用的? |
| 可打印版本 769 / 5 |
| 第1楼 huahua0919 | 发表于 2007-11-19 11:09 |
| 银牌会员 发帖 780 积分 1,608 | |
|
系统中的PATH环境变量是谁来调用的? 系统中的PATH环境变量是谁来调用的?
PATH定义的环境变量是一个文件的路径,和定义一个字符串有什么不一样 例如: 路径形式: SET PATH=C:\WINDOW;C:\WINDOW\SYSTEM32 字符串形式: SET PATH="C:\WINDOW\SYSTEM32" |
|
| 第2楼 lxmxn | 发表于 2007-11-19 14:04 |
| 版主 发帖 4,938 积分 11,386 | |
|
path 是系统搜索可执行文件的路径,如果设置为别的,那么执行命令时可能提示找不到路径。
|
|
| 第3楼 huahua0919 | 发表于 2007-11-19 16:36 |
| 银牌会员 发帖 780 积分 1,608 | |
|
可是SET 的文档中并没有说,一个环境变量可以在目录下执行一个文件.
SET [variable=[string]] variable 指定环境变量名。 string 指定要指派给变量的一系列字符串。 比如说: SET A=C:\ 那么它到底是在目录下寻找文件,还是把C:\当成一个字符串来用! 难道说 PATH 是系统特别定义的?? |
|
| 第4楼 lxmxn | 发表于 2007-11-19 17:14 |
| 版主 发帖 4,938 积分 11,386 | |
|
对,path变量是系统特别定义的,有特殊的作用,不是你随便定义一个路径就可以当搜索路径的。
|
|
| 第5楼 zh159 | 发表于 2007-11-19 17:58 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
SET A=C:\定义的是变量
PATH是系统特定的搜索路径 |
|
| 第6楼 hxwxyz | 发表于 2007-11-19 19:26 |
| 中级用户 发帖 123 积分 245 | |
|
学习了
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |