gpt4 book ai didi

powershell - Get-ChildItem 不适用于 Include

转载 作者:行者123 更新时间:2023-12-02 23:39:22 26 4
gpt4 key购买 nike

enter image description here

我正在关注的示例:

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

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

什么给了?当我尝试使用 include 时,为什么无法取回 test.txt 文件的列表?

顺便说明一下,c:\scripts\*.* 是什么? 。它似乎是在说包含具有任何格式的任何名称的文件。但这不是在包含中指定的吗?不管怎样,我更感兴趣的是为什么我看似基本的代码不起作用。

最佳答案

来自the help file (Get-Help Get-ChildItem) :

The Include parameter is effective only when either the command includes the Recurse parameter or the path leads to the contents of a directory, such as C:\Windows*, where the wildcard character specifies the contents of the C:\Windows directory.

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

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

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

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

关于powershell - Get-ChildItem 不适用于 Include,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41700636/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com