我正在尝试通过网络上每台计算机上的powershell运行此命令。
我遇到了临时Internet文件的问题,提供了太多的误报。
有人可以提出改进此命令的方法吗?
dir C:\Users\ /S /B | findstr /i "".t.st."" > "C:\test.txt"
一个建议是,
dir C:\Users\ /S /B | findstr /i "".t.st."" > "C:\test.txt"
dir C:\Users\ /S /B | findstr /i "".t.st."" | findstr ""Temporary Internet Files"" > "C:\test2.txt"
fc C:\test.txt C:\test2.txt > C:\results.txt
但是通过测试,它没有给我我想要的结果。我还有重复。或者它会说文件太不同了。
谢谢!
答案 0 :(得分:0)
如果您通过PowerShell运行此操作,那么为什么不使用PowerShell命令?您的示例使用的是旧版DIR命令。您可以使用Get-ChildItem。您可以使用-Exclude跳过文件夹。您可以使用-filter或-include来查找所需的文件。更糟糕的情况是获取文件然后通过管道传输到对象,可能使用正则表达式模式来过滤掉您想要的文件。我无法从您的命令中判断出您要查找的文件。