用 Mount-DiskImage 挂载 ISO 镜像
用 PowerShell 把 ISO(或 VHD)挂载成虚拟光驱,并直接显示分配的盘符,不需要任何第三方虚拟光驱软件。
执行 Mount-DiskImage -ImagePath "D:\ISOs\Win11.iso" -PassThru | Get-Volume | Select-Object DriveLetter,挂载后直接看到新盘符。
01命令
命令
$ Mount-DiskImage -ImagePath "D:\ISOs\Win11.iso" -PassThru | Get-Volume | Select-Object DriveLetter02作用说明
从 Windows 8 开始系统就原生支持挂载 ISO,Mount-DiskImage 就是它的命令行版本:挂载后 ISO 会变成一个新的虚拟光驱,可以浏览、复制文件、直接运行里面的安装程序。命令里的 -PassThru 很实用——不加的话命令执行完没有任何提示,加上之后管道接 Get-Volume 就能立刻看到分配到的盘符。用完后执行 Dismount-DiskImage 并指定同一个路径即可卸载,右键虚拟光驱选"弹出"也一样。
03风险
!注意: 重启后挂载会自动消失,需要时重新挂载即可。这个命令也能挂载 VHD/VHDX 虚拟磁盘,那种文件挂载前要确认来源可靠。
04撤销
撤销
$ Dismount-DiskImage -ImagePath "D:\ISOs\Win11.iso"05来源
- Mount-DiskImage依据: Mount-DiskImage mounts ISO and VHD files as virtual drives; -PassThru returns the image object for follow-up queries, and Dismount-DiskImage unmounts.
最后验证: 2026-09-18 · 分类: 文件与文件夹