您的位置:首页 / 二流茬博客 / vhd实现只读加载

信息未审核或下架中,当前页面为预览效果,仅管理员可见
  • #技术分享#vhd实现只读加载

    2021/05/12 15:32:15 发布20912 浏览1 回复0 点赞
jihepc
管理
VIP铁粉

帖子:505

精华:2

注册:2020/02/12 22:18:00

IP属地:未知

@echo off 
set curdir=%~dp0

echo select vdisk file="%curdir%U.vhd" >vhdsel 
echo attach vdisk readonly  >>vhdsel 
echo list disk >>vhdsel 
diskpart /s vhdsel 
del /f /q vhdsel 
exit

多谢,以上是修改后的脚本,测试可以实现只读加载。分配盘符应该怎么加入代码里。
思路应该是要先选中分区吧,然后把分区用assign letter=O进行修改。
然而用户环境是未知的,所以不好判断加载后的VHD虚拟盘为什么编号的硬盘,这是个难点。已知的只有这VHD只有一个分区。这个感觉非常难处理,希望能指明一个思路



  1. @echo off

  2. set curdir=%~dp0


  3. echo select vdisk file="%curdir%U.vhd" >vhdsel

  4. echo attach vdisk readonly  >>vhdsel

  5. echo select partition 1 >>vhdsel

  6. echo assign letter=o >>vhdsel

  7. diskpart /s vhdsel

  8. del /f /q vhdsel

  9. exit /b


以下内容回复后可见

已有0人打赏

已有0人点赞

0人赞


    jihepc
    管理
    VIP铁粉

    帖子:505

    精华:2

    注册:2020/02/12 22:18:00

    IP属地:福建电信

    select vdisk file="C:\Users\Administrator\Desktop\VHDX\U.vhd"  

    attach vdisk readonly   

    list disk  


    1楼 回复于 2021/05/12 15:34:59 0 回复
    加载中...

    回复楼主

    该帖子已经关闭回复
    回复 承诺遵守文明发帖,国家相关法律法规

    超级管理

    发布新帖 帖子管理 返回顶部