gpt4 book ai didi

powershell - 使用 PowerShell 制作驱动器的 VHD 镜像

转载 作者:行者123 更新时间:2023-12-03 07:48:59 27 4
gpt4 key购买 nike

我想制作硬盘的 VHD 镜像。

我知道如何制作 VHD 镜像 ( http://technet.microsoft.com/en-us/library/hh848503.aspx ),但我希望该镜像包含现有驱动器中的所有内容。

我目前正在考虑的解决方案是制作一个与源驱动器大小相同的VHD,然后从源驱动器复制所有文件,但我认为必须有一种更干净(更简单)的方法。

我从 Sysinternals 了解 Drive2Vhd,但我需要使用 PowerShell 来执行此操作。

有什么建议吗?

最佳答案

如果你真的想避免使用 Disk2vhd,你可以将两个优秀的 exe 封装在一些 powershell 逻辑中来完成工作。

要更手动地了解如何创建数据并加载数据,请运行包含在 powershell 脚本中的以下命令。

第 1 步 - 在 Diskpart 中创建 VHD

> diskpart
DISKPART> create vdisk file=”c:\test\test.vhd” maximum=1000
DISKPART> select vdisk file="c:\test\test.vhd"
DISKPART> attach vdisk
DISKPART> create partition primary
DISKPART> assign letter=X noerr
DISKPART> exit

第 2 步 - 将文件复制到新的 vhd

Robocopy <Source> <Destination> *.* /S /MT:128

第 3 步 - 分离 vhd

select vdisk file="c:\test\test.vhd"
detach vdisk
exit

关于powershell - 使用 PowerShell 制作驱动器的 VHD 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24189392/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com