ChDir 语句

更改当前目录或文件夹。

语法

ChDir路径

所需的 路径参数 是一个 字符串表达式 ,用于标识哪个目录或文件夹成为新的默认目录或文件夹。 path 可以包含驱动器。 如果未指定驱动器,ChDir 会更改当前驱动器上的默认目录或文件夹。

备注

ChDir 语句会更改默认目录或文件夹,但不更改默认驱动器。 另一个语句 ChDrive 更改默认驱动器。

ChDir "D:\TMP" ' Make "D:\TMP" the current folder. 

ChDrive "D"    ' Make "D" the current drive. 

在 Power Macintosh 中,默认驱动器总是更改为 path 中指定的驱动器。 完整路径指定以卷名开头,相对路径以冒号 (:) 开头。 ChDir 将解析路径中指定的任何别名:

ChDir "MacDrive:Tmp" ' On the Macintosh. 

请注意,在进行相对路径更改时,Microsoft Windows 和 Macintosh 中使用的符号不同:

ChDir ".." ' Moves up one directory in Microsoft Windows. 
ChDir "::" ' Moves up one directory on the Macintosh.

在 Macintosh 中,默认的驱动器名称为“HD”,路径名的各个部分用冒号而不是反斜杠分隔。 同样,可以指定 Macintosh 文件夹而不是 Windows。 最后,通配符在 Macintosh 中没有特殊意义,仅视为字符。

示例

此示例使用 ChDir 语句更改当前目录或文件夹。 如果默认驱动器为 C,则默认驱动器仍为 C,即使默认文件夹更改为驱动器 D 上的文件夹:

' Assume "C:" is the current drive. The following statement changes 
' the default directory on drive "D:". "C:" remains the current drive. 
ChDir "D:\WINDOWS\SYSTEM" 

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。