‘壹’ DOS命令中的Path命令的作用是什么具体说一下在什么时候用到,举个例子。
PATH 是路径设置命令
当系统运行一个文件时,会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件。
比方说你运行 cmd 可以打开 命令提示符,虽然cmd.exe不在当前目录中,但你的环境变量中默认把 PATH 设成 c:\windows\system32;c:\windows
系统在当前目录中找不到cmd.exe 就会先在 c:\windows\system32 中查找,找到cmd.exe 就执行,万一没找到,系统又会换到 c:\windows 中查找,假如你把PATH变量的参数删除,那你运行“ cmd ” 就打不开 命令提示符 了。
‘贰’ 关于dos命令中的path问题
path的路径需要设置的,默认的路径只有
SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem
等等,你要搜索
c:\howehowe路径要加上去的
右键我的电脑-属性-高级-环境变量中设置
‘叁’ dos下的path命令要如何用 比如我想打开G盘的一个文件
在DOS下运行外部命令(内部命令在任何路径下都可运行)时,通常需要程序在当前路径下才能运行,比方说
你想在D:\运行
FORMAT.COM
命令,那么FORMAT.COM这个文件必须在D:\,即便在D:\DOS下也不行,除非你再转移到D:\DOS下,为此,另外一个命令产生
即PATH
在自动批处理AUTOEXEC.BAT里面可以加上一条语句,即把你想用到的DOS命令文件所在的路径都加上,比如
PATH=D:\DOS\;E:\DOS\;F:\CCDOS
等等,这样,在运行外部程序时,如果在当前路径下找不到你键入的程序,系统会自动到你PATH语句下的其他所有路径再去找
你的问题可以用
PATH=C:\G:
‘肆’ PATH命令格式的功能是什么
PATH[路径1][路径2]…
功能:选定一些路径成为“默认”路径。默认是指使用时不必再专门指出,系统“自然会明白”。当前路径显然是默认路径,而使用了PATH之后,可以增加默认路径。这样,当你输入一项外部命令或任何可执行文件名时,如果系统在当前路径中没有找到这个文件,就会自动转向其他默认的路径,逐个建立。只有检索了所有默认路径仍没找到时,才给出错误信息。例如,在使用硬盘时,我们都习惯建立一个DOS子目录,将DOS的外部命令文件存放在这个子目录中,为了使用方便,可以在提示符后输入:
PATHC:DOS
以后在使用外部命令时,就不必专门指出命令文件的路径,于是外部命令就可以和内部命令一样,在任何子目录都能直接使用了。
可以同时设置多条路径,例如:
PATHC:;C:DOS;A:;
将C盘根目录、C盘DOS子目录和A盘根目录都设置为默认的路径,这3个路径下的文件都可直接使用。
另外,如果输入:
PATH
不带任何路径,就是将路径“置空”,这时,默认路径就只剩下当前路径一个了。
‘伍’ DOS中PATH命令的用法
假如你D盘abc目录下,有一个123.exe程序你要在dos执行它,就要进入d:\abc\123.exe回车用了path之后,就可以不用进入abc目录了如:1、c:\path d:\abc2、123.exe 直接可以执行了
‘陆’ DOS之PATH命令说明
这也就是说,如果要执行某个文件前,都要将当前目录转换到它所在的目录,显然这是一件很麻烦的事情(电脑是不是很笨啊,不用怀疑这句话的正确性了,我证明过n遍了,我不说,它什么都不做,呵呵)。
为了解决这个问题,DOS提供了一条Path命令,如果在Path命令中定义了某个目录,那么你在任何地方,都可以直接执行Path中指定目录里的文件。(简直太爽了,这可减少了很多麻烦)
path命令的格式很简单: path 目录名 ,如果有很多目录,中间就用 ; (不要记错了,是分号不是逗号)隔开。要加入新的目录,就在最后一个目录的后面加一个; 然后再输入新的目录名就可以了。
讲个例子吧,比如,path=c:\dos;c:\windows;c:\ 这条命令就是说,当我们执行一个文件时,电脑先在当前目录下查找这个文件,找到则执行,如果没有找到,则电脑按照path命令所指定的目录顺序去查找,先在C盘dos目录下,然后在windows目录下,最后在C盘根目录下寻找这个文件。
但是,每次输入path路径仍是件很麻烦的事情,记得我们第一课讲过的DOS启动顺序中要自动执行的一个命令文件吗?对了,就是autoexec.bat,我们把path命令写在该文件里,这样启动计算机后,你就可以执行Path命令指定目录中的任何可执行文件了。