不工作系统
路径以\\?开头?\C: \用户。。。
复制项目-路径$sf-目标$tf
我收到下面的错误信息
复制项目:路径中的非法字符
我删除前导\\?\它将停止抱怨。
压缩存档也是一个问题我打电话压缩档案-路径"\\\$($RootDir…
它不会返回任何错误,但不会创建任何zip文件。
这是胜利11 21H2
$PSVersionTable
Name Value
---- -----
PSVersion 5.1.22000.282
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.22000.282
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
在系统上,这适用于
这是胜利10 21H2
$PSVersionTable
Name Value
---- -----
PSVersion 5.1.19041.1320
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.19041.1320
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
zett42的回复是答案
在系统范围内启用长路径,这样您就不再需要处理史前的\?\前缀,您可以只使用普通路径:https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=cmd#enable-长路径-windows中的-10版本-1607和拉特-zett42