Comparteix a través de


FileSystem.ChDir(String) Método

Definición

Cambia el directorio o la carpeta actual. La característica My proporciona mayor productividad y rendimiento que la función ChDir en las operaciones de E/S con archivos. Para obtener más información, consulta 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)

Parámetros

Path
String

Obligatorio. Expresión de cadena que identifica el directorio o la carpeta que se convierte en el nuevo directorio predeterminado o la nueva carpeta predeterminada. Path puede incluir la unidad. Si no se especifica ninguna unidad, ChDir cambia el directorio predeterminado o la carpeta predeterminada en la unidad actual.

Excepciones

Path está vacía.

Se ha especificado una unidad no válida o la unidad no está disponible.

Ejemplos

En este ejemplo se usa la ChDir función para cambiar el directorio o carpeta actual.

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

Comentarios

La ChDir función cambia el directorio predeterminado, pero no la unidad predeterminada. Por ejemplo, si la unidad predeterminada es C, la siguiente instrucción cambia el directorio predeterminado en la unidad D, pero C sigue siendo la unidad predeterminada:

ChDir("D:\TMP")

Para realizar cambios en el directorio relativo, escriba dos puntos, como se indica a continuación:

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

Importante

La ChDir función requiere permiso de código no administrado, que puede afectar a su ejecución en situaciones de confianza parcial. Para obtener más información, vea SecurityPermission y .

Se aplica a

Consulte también