【发布时间】:2022-08-14 14:38:06
【问题描述】:
我正在使用 PowerShell 命令来跨驱动器搜索特定文件。我是 PowerShell 的新手,所以我已经拥有的大部分只是我在网上找到的东西。目前我有这个:
$ExclDrives = (\'C\')
>> Get-PSDrive -PSProvider FileSystem | Where-Object {$_.Name -notin $ExclDrives} `
>> | % {write-host -f Green \"Searching \" $_.Root;get-childitem $_.Root -include *MyFile.txt -r `
>> | sort-object Length -descending}
哪个输出:
Searching D:\\
Searching E:\\
Searching F:\\
Directory: F:\\MyDirectory
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 8/13/2022 12:03 AM 0 MyFile.txt
PS C:\\Windows\\system32>
我想知道如何获取输出中列出的目录并在以下命令中使用它,例如:
cd F:\\MyDirectory
如果这可以通过管道或其他方式实现,我将非常感谢您的回答:)
谢谢阅读
标签: powershell