如何在PowerShell中键入ls
时删除路径。我希望其他项目的格式保持不变,(Mode
,LastWriteTime
,Length
,Name
)。只是为了删除第Directory C:\
行。我一直在玩,我可以删除它,但然后无法正确格式化其他项目。
答案 0 :(得分:1)
您在屏幕上看到的格式由Format.ps1xml文件确定。
当您使用Select-Object
并选择特定属性时格式会发生变化,因为您更改了对象类型(如果您执行了get-type()
,您会看到它现在是PSSelectedObject
或{ {1}}),并且不再应用该格式。
我认为最简单的方法是使用不显示目录名称的新条目覆盖Format.ps1xml文件。