FileSystem.ChDir(String) 方法

定义

更改当前目录或文件夹。 与函数相比My,此功能ChDir可提高文件 I/O 操作的工作效率和性能。 有关更多信息,请参见CurrentDirectory

public:
 static void ChDir(System::String ^ Path);
public static void ChDir(string Path);
static member ChDir : string -> unit
Public Sub ChDir (Path As String)

参数

Path
String

必填。 一个字符串表达式,用于标识哪个目录或文件夹将成为新的默认目录或文件夹。 Path 可以包含驱动器。 如果未指定驱动器,则 ChDir 更改当前驱动器上的默认目录或文件夹。

例外

Path 为空。

指定的驱动器无效,或者驱动器不可用。

示例

此示例使用 ChDir 函数更改当前目录或文件夹。

' Change current directory or folder to "MYDIR".
ChDir("MYDIR")

' 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")

注解

ChDir 函数更改默认目录,但不会更改默认驱动器。 例如,如果默认驱动器为 C,则以下语句更改驱动器 D 上的默认目录,但 C 保留默认驱动器:

ChDir("D:\TMP")

可以通过键入两个句点进行相对目录更改,如下所示:

ChDir("..") ' Moves up one directory.

Important

ChDir 函数需要非托管代码权限,这可能会在部分信任的情况下影响其执行。 有关详细信息,请参阅 SecurityPermission 和 。

适用于

另请参阅