路径

设置 PATH 环境变量中的命令路径,指定用于搜索可执行文件(.exe)文件的目录集。 如果未使用参数,此命令将显示当前命令路径。

Syntax

path [[<drive>:]<path>[;...][;%PATH%]]
path ;

Parameters

Parameter Description
[<drive>:]<path> 指定要在命令路径中设置的驱动器和目录。 在命令路径中指定的目录之前,始终搜索当前目录。
; 分隔命令路径中的目录。 如果不带其他参数使用,则 ; 从 PATH 环境变量中清除现有命令路径,并指示 Cmd.exe 仅在当前目录中搜索。
%PATH% 将命令路径追加到 PATH 环境变量中列出的现有目录集。 如果包含此参数,Cmd.exe 将其替换为 PATH 环境变量中找到的命令路径值,因此无需在命令提示符处手动输入这些值。
/? 在命令提示符下显示帮助。

Remarks

  • Windows作系统按以下优先级顺序使用默认文件扩展名进行搜索:.exe、.com、.bat和.cmd。 这意味着,如果要查找名为“acct.bat”的批处理文件,但在同一目录中具有名为 acct.exe 的应用,则必须在命令提示符处包含 .bat 扩展名。

  • 如果命令路径中的两个或多个文件具有相同的文件名和扩展名,则此命令首先搜索当前目录中的指定文件名。 然后,它会按照在 PATH 环境变量中列出的顺序在命令路径中搜索目录。

  • 如果将 path 命令放在 Autoexec.nt 文件中,则每次登录到计算机时,Windows作系统都会自动追加指定的 MS-DOS 子系统搜索路径。 Cmd.exe 不使用 Autoexec.nt 文件。 从快捷方式启动时,Cmd.exe 继承“我的计算机/属性/高级/环境”中设置的环境变量。

Examples

要在路径 c:\user\taxesb:\user\investb:\bin 中搜索外部命令,请键入:

path c:\user\taxes;b:\user\invest;b:\bin