我正在尝试将特定* .vhdx文件的安装过程自动化到Windows Server 2012r2。 当我通过GUI手动挂载文件时,一切正常。使用 Mount-DiskImage Powershell CmdLet挂载文件时出现问题。乍一看,安装成功结束但当我尝试在磁盘V:\(这是我的情况下挂载的VHDX)中创建一个文件时,我收到了一个关于缺少权限的错误。我当时认为它是由错误拥有的文件夹,文件和磁盘本身引起的,所以我运行:
takeown / f V:\ / a / r / d Y
(...重置所有权限并将其授予管理员。)
你觉得怎么样?是。它没有成功。然后我在安装VHDX(手动和使用Powershell CmdLet)的两种情况下检查了V:\的SDDL字符串,结果发现它们绝对相同(O:BAG:DUD:AI(A; ID; FA ;;; WD) )(A; ID; FA ;;; BA))。 我找不到任何理由为什么这两种方法给我不同的结果。而且我也找不到磁盘V:\的任何属性的任何明显差异。 你有什么建议吗?任何想法都会有所帮助!
提前感谢您的时间。