【发布时间】:2013-11-15 09:25:09
【问题描述】:
我尝试在 Powershell 中使用带有 Get-ChildItem 的长 UNC 路径
Get-ChildItem -Path "\\?\c:\blabla"
并且Powershell说路径中有非法字符。同样的路径也适用于Resolve-Path。如何在gci 中使用“\\?\”语法?
【问题讨论】:
-
如果你不做任何变量替换,你可以尝试
-LiteralPath "yourpath"或使用单引号-Path 'PathWithSpecialChars' -
我不使用变量 atm。但是,我发现使用管理员共享 C$ 而不是 C: 不会产生语法错误,但
gci也没有任何输出。 -
此外,
gci "\\?\UNC\c:\blabla"不会产生语法错误,但也没有结果。
标签: powershell path unc get-childitem