web-dev-qa-db-fra.com

Comment démonter une ligne de commande VHD via Windows 10

J'ai besoin de démonter un VHD avec un script de lot sous Windows 10. La seule solution que j'ai trouvée en ligne a été dirigée vers Windows 7 et impliquée DiskPart. Y a-t-il d'autres outils de ligne de commande Windows natifs disponibles qui peuvent faire le travail?

9
Zerobinary99

C'est une réponse étendue: (vous devriez être capable de glaner comment mentionner VHD)

HOWTO Montez et montez automatiquement des fichiers VHD au démarrage/arrêt.

Les choses semblent avoir changé un peu dans Windows 10.

Tout d'abord, je devrais dire que je montage sur un VHD stocké sur un serveur de fichiers Linux, montage dans la SMB.

Deuxièmement, très important, c'est que si vous ne détachez pas le disque lors du redémarrage, alors lorsque vous essayez de la rétablir, il est indiqué "Le fichier est utilisé et on ne peut pas être consulté" ..

Nous avons donc besoin d'automobiles et de démonter. Le démontage s'est avéré un peu plus vieux, car je ne peux pas simplement le mettre dans un dossier de démarrage. Vous devez utiliser la politique de groupe. En outre, lorsque vous exécutez un script "Shutdown/Démarrage", il a couru tôt, vous devez l'exécuter à "Logon/Connexion"

J'ai 4 fichiers dans C:\mount

mont.cmd

@ECHO OFF

DISKPART /s C:\mount\mount.txt

umount.cmd

@ECHO OFF

DISKPART /s C:\mount\umount.txt

umount.txt

select vdisk file="\\192.168.1.255\Blizzard.vhdx"
detach vdisk

mont.txt

select vdisk file="\\192.168.1.255\Blizzard.vhdx"
attach vdisk

Maintenant dans le type de départ/Run gpedit.msc et ajouter les scripts à la connexion/déconnexion

enter image description here

1