[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 谁能解释下制QQ表情到随机QQ号的批处理?

:00
@echo off
tasklist /nh|findstr /i /c:"qq.exe" 1>nul 2>nul&&goto copygif
goto 00
:copygif
for /f "delims=" %%a in ('dir "D:\Program Files\Tencent\QQ\..\CustomFace" /b/s/ad') do copy "D:\联络交友\QQ\410454068\CustomFace\*.gif" "%%a"
pause
::说明::
::改动一下QQ的路径就可以实现了::
::在本机(WINDOWS2003)可以实现::
昨天千浪兄帮我写了一个批处理。是用来自动自制QQ表情到随机QQ号的,我是新手有一些看不懂,希望那位高人能帮我解释一下,先谢谢了

tasklist /nh|findstr /i /c:"qq.exe" 1>nul 2>nul&&goto copygif
是将tasklist命令内容输出并且不显示栏标头,后面是一个管道命令,意思就是从他的输出命令中
搜索QQ.exe 并且不区分大小写  然后将结果1>nul 2>nul指向空设置&&好像是表示如果正确就运行后面的那个跳转命令.就是GOTO到标签 :copygir这里 但是如果出错就跳到最上面的00那里
goto 00 意思就是说如果没有找到QQ那么就跳到00这里接着监视,但是这样是要花一点内存的

for /f "delims=" %%a in ('dir "D:\Program Files\Tencent\QQ\..\CustomFace" /b/s/ad') do copy "D:\联络交友\QQ\410454068\CustomFace\*.gif" "%%a"
这一句的意思是将查看QQ目录里面的具有Ad指定属性目录的结果存入变量%%a 也不显示标头然后再到你指定的QQ号的那个目录中,将*gif,可能就是表情文件吧,考到你刚才存入的变量里吧

TOP

后面的,我也看不清楚,等随风大哥他们来了再看看,他们是怎么说的

TOP

解释的可以啊。?
楼主自己测试测试吧
先测试DIR
然后测试tasklist
COPY可以改为ECHO
ㄗs:A good programming is 99% sweat and 1% coffee!--①個亾

============ >   hi.baidu.com/novaa   <============

TOP

楼上的大哥ECHO可以当copy用吗?也是起拷贝作用的吗?

TOP

返回列表