unidad una pasos para maquina mac instalar gratis descargar crear como .net windows winapi virtual drive

.net - mac - pasos para instalar una maquina virtual



Cómo crear una unidad de Windows virtual (8)

Como veo, hay varias opciones para implementar esto.

El "nativo" está creando un controlador personalizado (archivo .sys) que intercepta las operaciones de E / S. Microsoft lo llama MiniFilter. Esta opción es la más difícil pero le permite un control total.

La opción del cobarde;) es usar una biblioteca existente para hacer esto, ejemplos de esto son Dokan, GPL ( dokan-dev.net/en ), Pismo, gratis ( http://www.pismotechnic.com/ ) o Callback File System ( www.eldos.com ).

Sin embargo, si no tiene Windows como objetivo principal, puede usar FUSE, que es una opción bastante buena.

Intento crear una unidad virtual de Windows (como c: /) para mapear un almacenamiento remoto. El objetivo principal es hacerlo de forma clara para el usuario. Por lo tanto, el usuario no sabría que está escribiendo / leyendo desde otro sitio.

Estaba buscando productos disponibles, y me parece que FUSE no es una opción en Windows y WebDAV asigna directamente la unidad, y me gustaría construir una capa intermedia entre Windows y almacenamiento remoto para implementar algún tipo de servicios. Existen otras alternativas, como Dokan, que es muy caro, y System.IO.IsolatedStorage Namespace, que no parece crear explícitamente una nueva unidad de Windows.

Probablemente pismo ( http://www.pismotechnic.com/ ) es lo que más coincide con mis requisitos, pero yo sabría si existe otra alternativa, incluida alguna API nativa de Windows (C ++ o .NET) para hacer eso.

Gracias por leer :)





Nuestro www.eldos.com , como se mencionó anteriormente, es un producto compatible con un completo conjunto de características, muestras y soporte. También ofrecemos licencias gratuitas no comerciales.


Podría escribir una extensión de Shell NameSpace, que le permita representar cualquier cosa como una unidad (con subcarpetas, archivos, menús personalizados y otras cosas), pero tendría que crear toda la funcionalidad desde cero. Lo bueno es que hay muchas muestras en la red, como this .



utilizar el comando SUBST en una secuencia de comandos iniciada por su aplicación podría ser una opción.