中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » [新手求助]PATH的理解与用法!
« [1] [2] »
作者:
标题: [新手求助]PATH的理解与用法! 上一主题 | 下一主题
cadle
初级用户




积分 195
发帖 49
注册 2005-8-12
来自 辽宁
状态 离线
『楼 主』:  [新手求助]PATH的理解与用法!

对PATH命令不是太理解,也不怎么会用,请各位不吝赐教,多谢!最好详细点……

2005-9-2 08:34
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (12606915)  编辑帖子  回复  引用回复
fdsiuha
高级用户




积分 587
发帖 302
注册 2005-7-25
状态 离线
『第 2 楼』:  

PATH是指定搜索程序路径的命令
比如你的WPS.com文件放在C:\UCDOS下,你想在任何时候都能立即输入WPS启动WPS处理文本,那么,就需要事先告诉DOS,可以在那些目录下找到WPS.COM这个文件。那么就应该在电脑启动的时候输入 PATH C:\UCDOS或者 SET PATH=C:\UCDOS.另外还可以在AUTOEXEC.BAT文件中添加这个命令,这样不用每次启动的时候输入一遍了.



欢迎造访DOS的小屋!
http://risky.ik8.com
2005-9-2 19:15
查看资料  访问主页  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1329
发帖 591
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 3 楼』:  

Dos命令分为两种:一种是内部命令,一种是外部命令。内部命令在Dos的必备文件Command.com中,外部命令是以和此外部命令同名的文件的形式放在磁盘上(软盘、硬盘或光盘)。当你打入一个命令时,Dos首先在Command.com中寻找它,找到之后就执行;如果在Command.com中找不到,就在当前目录中寻找,如果在当前目录中也找不到,就在你指定的搜索路径中寻找,如果还找不到,就会显示“Bad command or file name(错误的命令或文件名),这是我们在Dos下见到的最常见的错误提示信息。在Dos下,有三种文件可以被执行。这三种文件的扩展名分别是:.com、.exe、.bat。比如,当前目录是A:\,在A:\hd下有一个可执行文件Tw.exe,因为当前目录是A:\,所以当你打入Tw时(Dos命令不用打入扩展名),Dos首先Command.com中寻找Tw,看它是不是内部命令,(当然找不到,因为Tw不是内部命令),然后在当前目录(也就是A:\)下寻找Tw,当前目录是A:\,在A:\下没有Tw(Tw在A:\hd中)。这时,如果你没有用Path设置可执行文件的搜索路径的话,Dos就会显示”Bad command or file name“。如果你用了Path=A:\;A:\hd的话,当Dos在当前目录(即A:\)下没有找到Tw时,它就会按照你指定的搜索路径(本例是A:\hd)中寻找Tw,因为你已指定了搜索路径,所以它会执行Tw,而不会显示“Bad command or file name”了。又如,当前目录是C:\,当你打入Tw时,Dos首先在Command.com寻找Tw,找不到就在当前目录下(当前目录是C:\)寻找Tw,找不到就按你设置的路径A:\和A:\hd下寻找Tw,找到了就执行,找不到就显示“Bad command or file name”。综上,Path命令就是给可执行文件设置搜索路径,让你无论在哪一个目录下(也就是只要了出现Dos提示符)都可以执行命令,而不必进入到这个目录。而Path本身是一个内部命令。

2005-9-3 10:34
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
cadle
初级用户




积分 195
发帖 49
注册 2005-8-12
来自 辽宁
状态 离线
『第 4 楼』:  

多谢!学习中……

2005-9-5 08:23
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (12606915)  编辑帖子  回复  引用回复
lvyang
初级用户




积分 126
发帖 6
注册 2003-6-2
状态 离线
『第 5 楼』:  

PATH命令有路径个数限制吗?我在PATH命令中最多能设定多少路径?

2006-3-12 15:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 6 楼』:  

我还没遇到过path的个数限制,但path的长度限制却是有的。



简单就是美
2006-3-12 21:52
查看资料  发短消息 网志   编辑帖子  回复  引用回复
gxblgb
初级用户




积分 75
发帖 36
注册 2006-2-8
状态 离线
『第 7 楼』:  

又学到一招

2006-3-15 20:49
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lihuanfa
新手上路





积分 8
发帖 4
注册 2006-3-16
状态 离线
『第 8 楼』:  

三楼解释得好详细,学习了

2006-3-16 21:49
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wl00560
银牌会员





积分 1384
发帖 709
注册 2005-10-29
状态 离线
『第 9 楼』:  

问一下,如果在autoexec.bat中不要windows98的默认path,而要加上自己的新path,应该怎么做?

2006-3-16 21:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 10 楼』:  



  Quote:
Originally posted by wl00560 at 2006-3-16 21:52:
问一下,如果在autoexec.bat中不要windows98的默认path,而要加上自己的新path,应该怎么做?

2楼的已经先于你的问题回答了



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2006-3-17 13:03
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wl00560
银牌会员





积分 1384
发帖 709
注册 2005-10-29
状态 离线
『第 11 楼』:  



  Quote:
Originally posted by DOSforever at 2006-3-17 13:03:

2楼的已经先于你的问题回答了

没有啊,我是说要取消默认路径,如c:\windows等,再加上自己的路径啊

2006-3-17 18:15
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 12 楼』:  

新设置的路径会覆盖原来的路径设置。



简单就是美
2006-3-17 18:24
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wl00560
银牌会员





积分 1384
发帖 709
注册 2005-10-29
状态 离线
『第 13 楼』:  

不会,新的路径会加在默认路径之后,你可以自己试一下。默认路径始终在那儿

2006-3-18 15:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kingchain
初级用户





积分 133
发帖 57
注册 2006-3-15
状态 离线
『第 14 楼』:  

很好滴啊

2006-3-19 20:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fdsiuha
高级用户




积分 587
发帖 302
注册 2005-7-25
状态 离线
『第 15 楼』:  



  Quote:
Originally posted by wl00560 at 2006-3-18 15:02:
不会,新的路径会加在默认路径之后,你可以自己试一下。默认路径始终在那儿

那个可能是你在 Windows 下使用DOS的原因吧。Windows 有自己的环境变量。需要在Winodws下修改。



欢迎造访DOS的小屋!
http://risky.ik8.com
2006-3-20 13:39
查看资料  访问主页  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: