如何我想把找到的含有xyz字符的文件,复制到某个路径,该如何完整 ?
追答批处理中用 (把分散处的文件复制到一处了,没考虑是否有同名文件):
for /f "delims=" %%i in ('findstr/smc:"xyz" "d:\aa\*" 2^>nul')do copy "%%i" "某个路径"
哥们,不好意思,我试了下,好像没起作用。请问你 findsr/smc是什么意思 ?另外对没有扩展名的文档有作用吗 ?
追答自己在cmd命令行输入findstr/? 看帮助吧 对这几个参数一看就知,倒是类似正则表达式部分不容易一下看懂.
至于没作用,你得自己核实路径及查找串正确
对无扩展名的文件不会有影响,但隐藏文件会找不到 你仅是举例 回答不可能把所有可能设想到 有兴趣希望能自己研究一下