다음을 통해 공유


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 및 을 참조하세요.

적용 대상

추가 정보