Compartir a través de


Espacio de nombres FileSystem

Importante

Esta interfaz está en desarrollo activo y cambiará.

Resumen

El espacio de nombres FileSystem proporciona las propiedades y los métodos para manipular el sistema de archivos. Esto se puede usar desde JavaScript para leer o escribir archivos necesarios para admitir la extensión del depurador.

Ejemplo

Para obtener un ejemplo sencillo de un extremo a otro sobre cómo usar este espacio de nombres y estos objetos, consulte el ejemplo en GitHub: https://github.com/Microsoft/WinDbg-Samples/tree/master/FileSystem

Métodos de objeto

Nombre Tipo de valor devuelto Firma Descripción
CreateFile file CreateFile(path, [disposition]) Crea un nuevo archivo en la ruta de acceso especificada y lo abre para escribirlo. La disposición puede ser una de "OpenExisting", "CreateNew" o "CreateAlways".
CreateTempFile file CreateTempFile() Crea un nuevo archivo temporal en la carpeta %TEMP% y lo abre para escribirlo.
CreateTextReader lector de texto CreateTextReader(file | path, [codificación]) Crea un lector de texto a partir del objeto de archivo o ruta de acceso especificados que leerá el texto de la codificación especificada. La codificación puede ser una de "Ascii", "Utf8" o "Utf16". Si no se especifica, "Ascii" es el valor predeterminado.
CreateTextWriter escritor de texto CreateTextWriter(file | path, [codificación]) Crea un escritor de texto a partir del objeto de archivo o ruta de acceso especificados que escribirá texto de la codificación especificada. La codificación puede ser una de "Ascii", "Utf8" o "Utf16". Si no se especifica, "Ascii" es el valor predeterminado.
DeleteFile DeleteFile(path) Elimina el archivo en la ruta de acceso especificada.
FileExists Verdadero o falso FileExists(path) Devuelve true o false en cuanto a si existe un archivo en la ruta de acceso especificada.
OpenFile file OpenFile(path) Abre un archivo en la ruta de acceso especificada para su lectura.

Propiedades de objeto

Nombre Descripción
CurrentDirectory Objeto de directorio que representa el directorio de trabajo actual del proceso del depurador.
TempDirectory Objeto de directorio que representa el directorio %TEMP% del proceso del depurador.