求DOS批处理命令精确查找字符串方法!!求高手! 5
这是我TXT中截取的一段:2012/06/0420:5399,907BUILTIN\Administratorsabcd.jpg我想用DOS命令将Administrato...
这是我TXT中截取的一段:2012/06/04 20:53 99,907 BUILTIN\Administratorsabcd.jpg 我想用DOS命令将Administrators提取出来另外输入一个TXT文件,如果是多行,希望能全部显示并换行。
~~没看懂你的意思,dir是显示目录的命令,怎么可以列出TXT文件内的内容呢~~而且我是想要用批处理命令,最好是FOR命令或者FINDSTR命令进行~ 展开
~~没看懂你的意思,dir是显示目录的命令,怎么可以列出TXT文件内的内容呢~~而且我是想要用批处理命令,最好是FOR命令或者FINDSTR命令进行~ 展开
3个回答
展开全部
FIND /I "administrators" 文件的路径及文件名 > d:\1.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Administrators前面有分隔符\,后面与abcd.jpg怎么判断分隔位?
需要的话,加我百度hi,把txt文本多传过来分析下规律,看看怎么弄。
需要的话,加我百度hi,把txt文本多传过来分析下规律,看看怎么弄。
追问
是没有分隔位的,我这批处理是从WIN2003上导出查看文件所有人的,所以Administrators是用户名,而abcd.jpg是文件名,所以是没有规律可寻的。有分隔位的话我自己就能行了,就是没有,所以纠结~~不过还是感谢亲的帮忙,如果能解答万分感谢!
追答
@echo off
for /f "skip=1 tokens=2 delims=\" %%i in ('wmic useraccount get caption') do findstr "\%%i" a.txt>nul&&echo %%i>>b.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询