在 vmware 中的 Windows 10 主机 运行 上挂载磁盘映像失败
Mount-DiskImage fails on Windows 10 host running within vmware
我正在尝试通过 powershell 挂载 ISO 文件。我正尝试在 VMWare Fusion 中的 Windows10 虚拟机 运行 上执行此操作。在同一虚拟机的资源管理器中双击时,相同的图像安装正常。
我正在使用像
这样的 Mount-DiskImage cmdlet
Mount-DiskImage -ImagePath "[Path]" -Verbose
我遇到的错误
Mount-DiskImage : The parameter is incorrect.
At line:1 char:1
+ Mount-DiskImage -ImagePath "C:\vs2013.4_ult_enu.iso" -Verbose
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (MSFT_DiskImage:ROOT/Microsoft/.../MSFT_DiskImage) [Mount-DiskImage], C
imException
+ FullyQualifiedErrorId : HRESULT 0x80070057,Mount-DiskImage
我也尝试按照建议 here 获取更详细的错误。结果:
writeErrorStream : True
PSMessageDetails :
OriginInfo :
Exception : Microsoft.Management.Infrastructure.CimException: The parameter is incorrect.
TargetObject : MSFT_DiskImage
CategoryInfo : InvalidArgument: (MSFT_DiskImage:ROOT/Microsoft/.../MSFT_DiskImage) [Mount-DiskImage],
CimException
FullyQualifiedErrorId : HRESULT 0x80070057,Mount-DiskImage
ErrorDetails :
InvocationInfo : System.Management.Automation.InvocationInfo
ScriptStackTrace :
PipelineIterationInfo : {0, 1}
Build 10074 或早期版本的 Mount-DiskImage 有错误。
Build 10122 已修复它。
我的问题是父文件夹没有具有完全权限的 SYSTEM。我将 SYSTEM 添加到空文件夹和上面的文件夹中,它起作用了。对于调试,只需尝试顶层文件夹...如果可行,请继续往下走。
我正在尝试通过 powershell 挂载 ISO 文件。我正尝试在 VMWare Fusion 中的 Windows10 虚拟机 运行 上执行此操作。在同一虚拟机的资源管理器中双击时,相同的图像安装正常。 我正在使用像
这样的 Mount-DiskImage cmdletMount-DiskImage -ImagePath "[Path]" -Verbose
我遇到的错误
Mount-DiskImage : The parameter is incorrect.
At line:1 char:1
+ Mount-DiskImage -ImagePath "C:\vs2013.4_ult_enu.iso" -Verbose
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (MSFT_DiskImage:ROOT/Microsoft/.../MSFT_DiskImage) [Mount-DiskImage], C
imException
+ FullyQualifiedErrorId : HRESULT 0x80070057,Mount-DiskImage
我也尝试按照建议 here 获取更详细的错误。结果:
writeErrorStream : True
PSMessageDetails :
OriginInfo :
Exception : Microsoft.Management.Infrastructure.CimException: The parameter is incorrect.
TargetObject : MSFT_DiskImage
CategoryInfo : InvalidArgument: (MSFT_DiskImage:ROOT/Microsoft/.../MSFT_DiskImage) [Mount-DiskImage],
CimException
FullyQualifiedErrorId : HRESULT 0x80070057,Mount-DiskImage
ErrorDetails :
InvocationInfo : System.Management.Automation.InvocationInfo
ScriptStackTrace :
PipelineIterationInfo : {0, 1}
Build 10074 或早期版本的 Mount-DiskImage 有错误。 Build 10122 已修复它。
我的问题是父文件夹没有具有完全权限的 SYSTEM。我将 SYSTEM 添加到空文件夹和上面的文件夹中,它起作用了。对于调试,只需尝试顶层文件夹...如果可行,请继续往下走。