- 帖子
- 108
- 积分
- 171
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2019-2-18
|
[其他] 【已解决】请教批处理diskpart挂载盘符的问题
请教一个diskpart挂载盘符的问题
【A】以下省略盘符的能启动挂载成功:
set "_comline_= echo Select vdisk file="e:\333.vhd" & echo attach vdisk & echo select partition 1 & echo assign letter="
(%_comline_%) | diskpart
注:这个333.vhd是现成完整可以读写的正常VHD,
【B】以下省略盘符的则启动挂载不成功:
set "_comline_= echo create vdisk file="e:\eee333.vhd" maximum=300 type=fixed & echo Select vdisk file="e:\eee333.vhd" & echo attach vdisk & echo create partition primary & echo select partition 1 & echo ASSIGN LETTER= & echo format quick fs=FAT32 label=windows_vhd"
(%_comline_%) | diskpart
注:命令行在E盘上新建一个eee333.VHD,原E盘上无该文件,但挂载失败,不显示,在磁盘管理器上可以看到该盘符,但没有分配盘符号。
【C】以下跟B同样语句,仅差指定了一个盘符为Y盘,则能启动挂载成功,研究学习好久没搞明白,望大神指点一下,谢谢!(我不想指定一个盘符)
set "_comline_= echo create vdisk file="e:\eee333.vhd" maximum=300 type=fixed & echo Select vdisk file="e:\eee333.vhd" & echo attach vdisk & echo create partition primary & echo select partition 1 & echo ASSIGN LETTER=Y & echo format quick fs=FAT32 label=windows_vhd"
(%_comline_%) | diskpart
经查,diskpart的ASSIGN 是可以省略盘符,且自动分配盘符的,但本B为什么不行?? |
-
1
评分人数
-
|