当前位置:  开发笔记 > 开发工具 > 正文

Get-ChildItem不适用于Include

如何解决《Get-ChildItem不适用于Include》经验,为你挑选了1个好方法。

在此输入图像描述

我正在遵循以下示例:

Get-ChildItem c:\scripts\*.* -include *.txt,*.log

https://technet.microsoft.com/en-us/library/ee176841.aspx

是什么赋予了?当我尝试使用include时,为什么不取回我的test.txt文件列表?

作为旁注,是什么c:\scripts\*.*.它似乎在说包含任何具有任何格式名称的文件.但是不包含在指定中吗?无论如何,更感兴趣的是为什么我看似基本的代码不起作用.



1> Mathias R. J..:

从帮助文件(Get-Help Get-ChildItem):

只有当命令包含Recurse参数或路径指向目录内容时,Include参数有效,例如C:\ Windows*,其中通配符指定C:\ Windows目录的内容.

Get-ChildItem c:\pstest\*.* -include *.txt

要么

Get-ChildItem c:\pstest -recurse -include *.txt

或者更好:使用-Filter参数而不是-Include:

Get-ChildItem C:\pstest -Filter *.txt

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有