ImDisk: créer un lecteur de mémoire physique (pas un lecteur de mémoire virtuelle) à partir de la ligne de commande


13

J'utilise ImDisk pour créer un lecteur virtuel dans Windows 7. Je l'utilise comme lecteur temporaire pour les documents, et il sera créé à chaque redémarrage de l'ordinateur / Windows. Cela fonctionne bien; cependant, je veux créer le lecteur dans la mémoire physique au lieu de la mémoire virtuelle.

Dans l'onglet de configuration de Windows, il y a le «pilote de disque virtuel ImDisk». Avec cet outil, il est possible de créer des disques virtuels dans la mémoire physique (voir également l'image ci-dessous), mais la version en ligne de commande n'a pas d'option de mémoire physique ou je ne peux pas comprendre.

Option de mémoire Physilcal dans le pilote de disque virtuel ImDisk

Est-il possible de créer des disques virtuels en mémoire physique sur la ligne de commande?

Voici le code batch de ligne de commande que j'utilise actuellement:

imdisk -a -s 512M -m Z: -p "/fs:ntfs /v:RAMDISK /A:512 /q /c /y"

Comment puis-je faire cela?

Réponses:



3

Je voulais cela sur un serveur où les autorisations sont un peu plus complexes, alors voici la ligne de commande complète pour obtenir une configuration de disque RAM physique avec ImDisk, créer un répertoire (afin que vous puissiez attribuer des autorisations plus complexes - il y a des limites sur l'accès complet au lecteur) et attribuer des autorisations de modification à un groupe par son nom.

imdisk -a -o awe -s 512M -m R: -p "/fs:ntfs /q /y"
cd R:
R:
mkdir r
icacls "R:\r" /grant Web:(OI)(CI)M

Il s'agit donc de:

  • -a: Créer un disque virtuel
  • -o awe: Dans la RAM physique
  • -s 512M: 512 Mo
  • -m R:: Named R
  • -p...: Lui dit de formater le disque avec les paramètres par défaut, tranquillement.

Il passe à R, crée le répertoire r, puis icaclsaccorde des autorisations au groupe "Web" (si vous vouliez un utilisateur, utilisez simplement son nom ici à la place, pas de différence de syntaxe), (OI)(CI)chaque fichier et dossier à l'intérieur devrait hériter de cette autorisation MModifier, qui c'est lire, lister, écrire, créer / supprimer / modifier.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.