从powershell中的Get-ChildItem Cmdlet中删除-Path项

时间:2015-03-21 11:34:07

标签: powershell powershell-v4.0

如何在PowerShell中键入ls时删除路径。我希望其他项目的格式保持不变,(ModeLastWriteTimeLengthName)。只是为了删除第Directory C:\行。我一直在玩,我可以删除它,但然后无法正确格式化其他项目。

1 个答案:

答案 0 :(得分:1)

您在屏幕上看到的格式由Format.ps1xml文件确定。

当您使用Select-Object并选择特定属性时格式会发生变化,因为您更改了对象类型(如果您执行了get-type(),您会看到它现在是PSSelectedObject或{ {1}}),并且不再应用该格式。

我认为最简单的方法是使用不显示目录名称的新条目覆盖Format.ps1xml文件。