Comment Créer un Lecteur Virtuel Windows
Je suis en train de créer un Windows Lecteur Virtuel ( comme c:\ ) pour une carte de stockage à distance.
Le but principal est de le faire de façon claire à l'utilisateur. Par conséquent, l'utilisateur ne sait pas qu'il est de l'écriture/lecture à partir d'un autre site.
J'étais à la recherche de produits disponibles, et je trouve que le FUSIBLE n'est pas une option dans Windows et WebDAV cartes directement le lecteur, et je voudrais construire une couche intermédiaire entre windows et de stockage à distance pour mettre en œuvre un certain genre de services.
L'autre il existe des alternatives, comme Dokan, c'est très cher, et du Système.IO.IsolatedStorage espace de Noms, qui ne semble pas créer explicitement un nouveau Lecteur Windows.
Probablement pismo ( http://www.pismotechnic.com/ ) est la chose que la plupart correspond à mes besoins, mais je voudrais savoir si il existe une autre alternative, y compris certains de Windows ( C++ ou .NET ) API native de le faire.
Merci pour la lecture 🙂
Vous devez vous connecter pour publier un commentaire.
Comme je vois, il y a plusieurs options pour mettre en œuvre cette.
"Indigènes", l'une est la création d'un pilote personnalisé (.sys de fichier) qui intercepte les opérations d'e/S. Microsoft appelle Minifiltre. Cette option est le plus difficiles mais vous permet un contrôle complet.
Le lâche 😉 option consiste à utiliser une bibliothèque existante pour ce faire, des exemples de cela sont Dokan, GPL (dokan-dev.net/en), Pismo, gratuit (http://www.pismotechnic.com) ou de Rappel du Système de Fichiers (http://www.eldos.com).
Toutefois, si vous n'avez pas Windows comme objectif principal, vous pouvez utiliser le FUSIBLE qui est une très bonne option.
Si vous (ou quelqu'un d'autre) toujours à l'esprit de codage le pilote lui-même, il y a plusieurs opensource et de travail des prototypes déjà:
d'utiliser le SUBST commande dans un script lancé par votre application pourrait être une option.
CARTE DE LECTEUR :
http://compnetworking.about.com/od/windowsxpnetworking/ht/mapnetworkdrive.htm
Lecteurs CD /DVD virtuels
http://www.associatedcontent.com/article/420958/how_to_create_a_virtual_drive_in_windows.html
Disque Dur virtuel utiliser Virtual PC 2007
Vous pourriez écrire un Shell Extension d'espace de Noms, vous permettant de représenter rien en tant que lecteur (avec des sous-dossiers, des fichiers, des menus personnalisés, et autres joyeusetés), mais vous auriez à construire toutes les fonctionnalités à partir de zéro. L'avantage est qu'il y a beaucoup d'exemples sur le net, comme cette un.
Ont un coup d'oeil à cet article. Ceci est fait en utilisant SUBST.exe présent dans l'OS de Windows.
http://code-in-action.blogspot.com/2013/11/create-virtual-drive-through-command.html
Créer disque dur virtuel dans Windows 8.
http://ujspace.blogspot.com/2015/01/create-virtual-hard-drive-on-windows-8.html
Grâce
Notre Rappel Du Système De Fichiers, comme mentionné ci-dessus, est un produit pris en charge avec un ensemble complet de fonctionnalités, d'échantillons et de soutien. Nous vous offrons également les licences non commerciales.