最近我用
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
来源
进一步阅读
- Windows CMD 命令行的 AZ 索引是与 Windows cmd 行相关的所有事物的绝佳参考。