叶夫·布朗斯坦

发表的评论

PowerShell 确实包含“dir” cmdlet(Get-ChildItem 的别名),其作用与“ls”相同。 最初的 Windows 版 PowerShell 实际上也将其别名为“ls”。 我假设删除该别名是为了不与 Posix 平台上的本机“ls”命令冲突。

您可以在此处阅读有关 Get-ChildItem(又名“dir”)如何处理文件的信息:https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell…

使用 PowerShell,您不需要那么多参数来指定要返回的信息,因为您获得的是 .Net 对象,您可以使用 Where-Object(又名“where”,又名“?”)cmdlet 查询其属性。

不要在你不能立即看到解决方案时就假设它不存在。

我没有遇到您所描述的不一致情况。 您能举一些例子吗?

© . All rights reserved.