Utilidades de disco .NET | |
---|---|
Desarrollador | kenneth campana |
Escrito en | C# |
Sistema operativo | Microsoft Windows |
Idiomas de la interfaz | inglés |
plataforma de hardware | .RED |
ultima versión | 0.10 ( 17 de diciembre de 2011 ) |
Licencia | MIT |
Sitio web | discutils.codeplex.com |
.NET DiscUtils es una biblioteca de .NET Framework de código abierto para acceder y trabajar con imágenes de discos virtuales. La biblioteca está escrita completamente en C# y está disponible en el sitio de Microsoft CodePlex .
.NET DiscUtils admite varios formatos de imagen de disco , esquemas de partición y sistemas de archivos de Windows .
Los sistemas de archivos FAT y FAT32 no admiten nombres de archivo largos.
Este ejemplo crea un VHD virtual con expansión dinámica. El siguiente ejemplo creará un disco con un tamaño fijo.
tamaño de disco largo = 30 * 1024 * 1024 ; // 30 MB usando ( Stream vhdStream = File . Create ( @"C:\TEMP\mydisk.vhd" )) { Disk disk = Disk . InitializeFixed ( vhdStream , diskSize ); BiosPartitionTable . Inicializar ( disco , WellKnownPartitionType . WindowsFat ); usando ( FatFileSystem fs = FatFileSystem . FormatPartition ( disco , 0 , nulo )) { fs . CrearDirectorio ( @"TestDir\CHILD" ); // Otras acciones con el sistema de archivos... } }