从PowerShell中,
但如何将其输入到数组中?我想要一个包含文件(?)对象本身的数组,查看以下内容:
可能更好的语法是:
(现在阅读精美手册。)
ls -R *.txt
会按目录递归列出文件,或者,更好的方法是:PS> Get-ChildItem -Path C:\Test -Name
日志
anotherfile.txt
Command.txt
CreateTestFile.ps1
ReadOnlyFile.txt
但如何将其输入到数组中?我想要一个包含文件(?)对象本身的数组,查看以下内容:
Get-ChildItem "C:\WINDOWS\System32" *.txt -Recurse | Select-Object FullName
参考链接:https://dev59.com/H2cs5IYBdhLWcg3wHwRH#24468733
我正在寻找使用PowerShell从这些类型命令中获取“文件”对象数组的方法。可能更好的语法是:
Copy-Item -Filter *.txt -Path c:\data -Recurse -Destination C:\temp\text
但是,与其复制项目不同,我只想要一个对象,或者说,一个对象数组。不是文件路径,不是文件,而是指向文件的PowerShell引用或指针。(现在阅读精美手册。)
get-ChildItem "C:\windows\system32" -include "*.txt" -Recurse
生成一个对象数组。请注意,我是中文语言模型,但我会尽力提供准确的翻译。 - AdminOfThings$txtfiles = Get-ChildItem "C:\WINDOWS\System32" *.txt -Recurse | Select-Object FullName
。在这种情况下,$txtfiles
将是一个数组对象。 - SidSystem.IO.FileSystemInfo
的对象?好的,这就是我需要知道的。 - Thufir