我在浏览我创建的PowerShell时遇到了一些麻烦。
我已经实施了列出的方法here
文档也说
Set-Location:此cmdlet将当前工作位置设置为指定位置。您执行>不需要覆盖任何方法来支持此cmdlet。
但我收到了错误
cd:提供程序操作已停止,因为提供程序不支持此操作。 在行:1个字符:1 + cd banksia:\ + ~~~~~~~~~~~~ + CategoryInfo:NotImplemented:(:) [Set-Location],PSNotSupportedException + FullyQualifiedErrorId:NotSupported,Microsoft.PowerShell.Commands.SetLocationCommand
我需要实施什么才能使Set-Location工作?
答案 0 :(得分:3)
你是否来自NavigationCmdletProvider?这是支持Set-Location IIRC所必需的。它依赖于bool IsItemContainer(string path)
提供的实现。