My.Computer.FileSystem (Objeto)

Actualización: noviembre 2007

Proporciona propiedades y métodos para trabajar con unidades, archivos y directorios.

Tareas

La tabla siguiente muestra ejemplos de tareas que implican al objeto My.Computer.FileSystem.

Para

Vea

Leer de un archivo de texto

Cómo: Leer archivos de texto en Visual Basic

Leer un archivo de texto delimitado

Cómo: Leer archivos de texto delimitado por comas en Visual Basic

Leer un archivo de texto de ancho fijo

Cómo: Leer archivos de texto de ancho fijo en Visual Basic

Leer un archivo de texto con varios formatos

Cómo: Leer archivos de texto con varios formatos en Visual Basic

Leer de un archivo binario.

Cómo: Leer archivos binarios en Visual Basic

Leer de archivos de texto en el directorio MyDocuments

Cómo: Leer archivos de texto existentes en Mis documentos (Visual Basic)

Leer de un archivo de texto con un StreamReader

Cómo: Leer texto de archivos con Streamreader (Visual Basic)

Escribir en un archivo de texto

Cómo: Escribir texto en archivos en Visual Basic

Anexar a un archivo de texto

Cómo: Anexar a archivos de texto en Visual Basic

Escribir en un archivo binario

Cómo: Escribir en archivos binarios en Visual Basic

Escribir en los archivos de texto situados en el directorio MyDocuments

Cómo: Escribir texto en archivos del directorio Mis documentos en Visual Basic

Escribir en un archivo de texto con un StreamWriter

Cómo: Escribir texto en archivos con un objeto StreamWriter en Visual Basic

Copiar los archivos con un modelo concreto

Cómo: Copiar archivos con un modelo específico en un directorio en Visual Basic

Copiar un archivo en el mismo directorio

Cómo: Crear una copia de un archivo en el mismo directorio en Visual Basic

Copiar un archivo en un directorio diferente

Cómo: Crear una copia de un archivo en un directorio diferente en Visual Basic

Crear un archivo

Cómo: Crear un archivo en Visual Basic

Eliminar un archivo

Cómo: Eliminar un archivo en Visual Basic

Eliminar todos los archivos de un directorio

Cómo: Eliminar todos los archivos de un directorio en Visual Basic

Buscar archivos con un modelo concreto

Cómo: Buscar archivos con un modelo específico en Visual Basic

Mover un archivo

Cómo: Mover un archivo en Visual Basic

Mover una colección de archivos

Cómo: Mover una colección de archivos en Visual Basic

Cambiar el nombre de un archivo

Cómo: Cambiar el nombre de un archivo en Visual Basic

Cambiar el nombre de un directorio

Cómo: Cambiar el nombre de un directorio en Visual Basic

Copiar un directorio en otro directorio

Cómo: Copiar un directorio en otro directorio en Visual Basic

Crear un directorio

Cómo: Crear un directorio en Visual Basic

Eliminar un directorio

Cómo: Eliminar un directorio en Visual Basic

Buscar subdirectorios que tengan un modelo concreto

Cómo: Buscar subdirectorios con un modelo específico en Visual Basic

Obtener la colección de archivos contenidos en un directorio

Cómo: Obtener la colección de archivos de un directorio en Visual Basic

Determinar cuántos archivos hay en un directorio

Cómo: Determinar el número de archivos de un directorio en Visual Basic

Mover un directorio

Cómo: Mover un directorio en Visual Basic

Mover el contenido de un directorio

Cómo: Mover el contenido de un directorio en Visual Basic

Leer del directorio MyDocuments

Cómo: Recuperar el contenido del directorio Mis documentos en Visual Basic

Analizar una ruta de acceso a archivo

Cómo: Analizar rutas de acceso a archivos en Visual Basic

Ejemplo

Este ejemplo realiza una comprobación para determinar si existe la carpeta C:\backup\logs y revisa sus propiedades.

Dim logInfo As System.IO.DirectoryInfo
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
    logInfo = My.Computer.FileSystem.GetDirectoryInfo _
    ("C:\backup\logs")
End If

Requisitos

Espacio de nombres:Microsoft.VisualBasic.MyServices

Clase:FileSystemProxy (proporciona acceso a FileSystem)

Ensamblado: biblioteca en tiempo de ejecución de Visual Basic (en Microsoft.VisualBasic.dll)

Vea también

Referencia

My.Computer.FileSystem (Miembros del objeto)

My.Computer.FileSystem.SpecialDirectories (Objeto)

My.Computer (Objeto)

Microsoft.VisualBasic.FileIO.FileSystem