在 Windows 7 中使用命令行工具查找文件的特定项目

在 Windows 7 中使用命令行工具查找文件的特定项目

最近我用

findstr "ItemThatIsBeeingSearchedFor" C:\Windows\System32\drivers\etc\hosts > J:\documents\HostsFile\ResultOfSearch.txt

为了将 hosts 文件的某个条目输出到 .txt 中。现在我尝试使用

findstr "conversion" j:\documents\post_01 > j:\documents\conversion.txt

输出名称中带有字符串“conversion”的术语,但这不起作用。输出 .txt 为空。我做错了什么?操作系统:win 7 ult 64bit。

答案1

如何查找文件名包含指定字符串的文件?

您使用了findstr。但是,findstr用于搜索文件中的字符串,而不是文件名本身中的字符串。

要查找包含特定字符串的文件名,您应该使用dir(“显示文件和文件夹列表”)。

尝试以下命令:

dir j:\documents\post_01\*conversion* > j:\documents\conversion.txt

来源


进一步阅读

相关内容