IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Mount VHD at Windows startup with PowerShell

    lesca发表于 2017-05-29 06:02:23
    love 0

    Create a scheduled task

    Command:

    %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe

    Parameter:

    -ExecutionPolicy ByPass -file "C:\VHD\mountVHD.ps1"

    Powershell Script to mount VHD

    Method1: Mount-DiskImage

    Mount-DiskImage -ImagePath "C:\VHD\DriveD.vhdx"
    

    Method2: Mount-VHD

    If you were using Mount-VHD to mount VHD disks like this:

    Mount-VHD –Path "C:\VHD\DriveD.vhdx"
    

    You would be possible to get this error message in future:

    Mount-VHD : The Hyper-V Management Tools could not access an expected WMI class on computer 'LESCA-Computer'. This may
    indicate that the Hyper-V Platform is not installed on the computer or that the version of the Hyper-V Platform is
    incompatible with these management tools.
    

    Reason:
    Mount-VHD requires Hyper-V role installed

    Script to mount and unlock bitlocked VHD disk

    Mount-DiskImage -ImagePath "C:\VHD\DriveD.vhdx"
    
    # In case you enabled BitLocker
    $SecureString = ConvertTo-SecureString "Password" -AsPlainText -Force
    Unlock-BitLocker -MountPoint "D:" -Password $SecureString
    


沪ICP备19023445号-2号
友情链接