从PowerShell安装Docker:指定路径C:\Users\D3431~1.DER处的对象不存在

从PowerShell安装Docker:指定路径C:\Users\D3431~1.DER处的对象不存在,docker,powershell,windows-server-2016,Docker,Powershell,Windows Server 2016,我需要在PowerShell中使用以下命令将Docker安装到Windows Server 2016: Install-Module DockerMsftProvider -Force Install-Package Docker -ProviderName DockerMsftProvider -Force 但是,当我运行安装包时出现了一个问题,该包已经下载,但不知何故它无法访问它。我怀疑问题是因为我的用户名中有点,所以windows创建了一个带有点“D3431~1.DER”的短名称,当它试

我需要在PowerShell中使用以下命令将Docker安装到Windows Server 2016:

Install-Module DockerMsftProvider -Force
Install-Package Docker -ProviderName DockerMsftProvider -Force
但是,当我运行安装包时出现了一个问题,该包已经下载,但不知何故它无法访问它。我怀疑问题是因为我的用户名中有点,所以windows创建了一个带有点“D3431~1.DER”的短名称,当它试图访问它时,它被视为一个文件而不是一个文件夹。 有没有办法在不更改我的windows用户文件夹名称的情况下解决此问题?因为我不是管理员

PS C:\Users\D.Derr\Documents\PowerShell\Modules\DockerMsftProvider\1.0.0.8> Install-Package -Name docker -ProviderName DockerMsftProvider -verbose
VERBOSE: Using the provider 'DockerMsftProvider' for searching packages.
VERBOSE: Download size: 0.02MB
VERBOSE: Free space on the drive: 12882.27MB
VERBOSE: Downloading https://dockermsft.azureedge.net/dockercontainer/DockerMsftIndex.json to C:\Users\D3431~1.DER\AppData\Local\Temp\DockerMsftProvider\DockerDefault_DockerSearchIndex.json
VERBOSE: About to download
VERBOSE: Finished downloading
VERBOSE: Downloaded in 0 hours, 0 minutes, 0 seconds.
WARNING: An object at the specified path C:\Users\D3431~1.DER does not exist.
VERBOSE: Skipping installed package Docker 19.03.12.