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.

重要

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

适用于

另请参阅