请参阅以下屏幕截图:
我不知道为什么。我的环境应该是正确的。
请帮我。提前致谢。
好的。我找到了解决方案。
我在 PS 中输入了错误的命令。但这并不意味着我们有一个崩溃的环境。
要克服此错误并设置正确的环境,请按照以下步骤操作:
我们需要 DesktopAppConverter.zip 和 BaseImage-xxxx.wim
将上面的 zip 精确到一个文件夹,并将上面的 BaseImage 移动到该文件夹
使用管理员权限打开 PowerShell 脚本
CD YourExtractedFolderPath
直接输入这个命令:Set-ExecutionPolicy bypass
在上面的命令中输入yes。
直接输入这个命令:.\DesktopAppConverter.ps1 -Setup -BaseImage .\BaseImage-1XXXX.wim -Verbose
通过这种方式,您将获得有关容器功能已启用的结果,并且您将能够重新启动机器以安装“容器”功能。这个问题也和我们不熟悉 PS 命令有关,在你的命令中输入了类似 PS C:> 的东西,会导致我提到的错误。
我认为您包含CMD PS C:\>
了文档中设置命令的一部分。
结果,这在他的当前目录 (system32) 中创建了一个名为的文件DesktopAppConverter.exe
。因此,当运行 DAC 命令时,它会尝试运行他在当前目录中创建的文件,而不是正确的 DAC 入口点。
解决方法是删除当前文件夹下的DesktopAppConverter.exe文件:
del DesktopAppConverter.exe
我们正在更新文档以摆脱CMD PS C:\>
以避免此类情况。