创建PS脚本以查找文件

时间:2017-03-23 01:08:23

标签: powershell

我想首先说编码有点超出我的技能范围,但由于某个问题一直出现在工作中,我试图自动化解决方案。 我使用下面的脚本来读取输入文件以获取名称列表,在C:\中搜索这些文件,然后将路径写入输出文件(如果找到)。

foreach($line in Get-Content C:\temp\InPutfile.txt) {
if($line -match $regex){
   gci -Path "C:\" -recurse -Filter $line -ErrorAction SilentlyContinue |   
Out-File -Append c:\temp\ResultsFindFile.txt 
  }
}

我想对此进行两处修改。首先,搜索连接到计算机的所有驱动器,而不仅仅是C:\。接下来,能够删除任何找到的文件。我使用的是Remove-Item -confirm命令,但到目前为止还无法删除刚找到的文件。

0 个答案:

没有答案