我正在任意目录中工作,并且目录的路径显示在提示符中:
PS C:\Users\Rene\AppData\Local\Temp>
此外,get-location
报告“正确”的路径:
PS C:\Users\Rene\AppData\Local\Temp> get-location
Path
----
C:\Users\Rene\AppData\Local\Temp
然后输入mkdir xyz | cd
以创建目录并将工作目录更改为该新目录:
PS C:\Users\Rene\AppData\Local\Temp> mkdir xyz | cd
突然,提示中的路径以Microsoft.PowerShell.Core\FileSystem::
为前缀:
PS Microsoft.PowerShell.Core\FileSystem::C:\Users\Rene\AppData\Local\Temp\xyz>
此更改也反映在get-location
:
PS Microsoft.PowerShell.Core\FileSystem::C:\Users\Rene\AppData\Local\Temp\xyz> get-location
Path
----
Microsoft.PowerShell.Core\FileSystem::C:\Users\Rene\AppData\Local\Temp\xyz
这里发生了什么,如何关闭该前缀?
我在PowerShell中遇到以下行为,我无法解释并且觉得很麻烦。我在任意目录中工作,并且目录路径显示在提示符下:PS C:\ ...
这里发生了什么