标题: 【已结】复制文件到指定目录 [打印本页]
作者: zjhuzi 时间: 2009-1-13 08:53 标题: 【已结】复制文件到指定目录
要求:
1,复制 VBScript.vbs 到
D:\Program Files\Tencent\QQ2008\NewSkins\QQ2008
强行替换
2,在 "D:\Program Files\Tencent\QQ2008" 目录下执行
" 去除QQ2008广告.bat "
请问批处理可以操作吗?
说说我的思路吧,
1, 一个批处理>>>这个批处理只要把"VBScript.vbs"这个文件拖到该批处理即可
2,第二个批处理我已经有了,只是要在QQ目录下才能执行,我的想法是在任意目录下都能执行,但我坦白讲,我不会。
最终的目的是把批处理合并成一个,好像有点难度......
作者: Batcher 时间: 2009-1-13 09:21
把你的第二个批处理内容贴出来看看,会有人帮你修改的。
作者: wxcute 时间: 2009-1-13 12:05
- if /i "%~nx1"=="VBScript.vbs" copy "%~1" "D:\Program Files\Tencent\QQ2008\NewSkins\QQ2008"
- cd/d "D:\Program Files\Tencent\QQ2008"
- "去除QQ2008广告.bat"
复制代码
作者: zjhuzi 时间: 2009-1-13 14:22
原帖由 Batcher 于 2009-1-13 09:21 发表
把你的第二个批处理内容贴出来看看,会有人帮你修改的。
- ren QQexternal.exe QQexternal.old
- echo kill AD > killad1.txt
- ren killad1.txt QQexternal.exe
- attrib +s +r QQexternal.exe
- move AD AD_old
- echo kill AD > killad2.txt
- ren killad2.txt AD
- attrib +s +r AD
复制代码
作者: zjhuzi 时间: 2009-1-13 14:30
我可以再加一项内容吗?
把"IMSkin.ini"复制到
"D:\Program Files\Tencent\QQ2008\NewSkins\QQ2008\IMSkin"这个文件夹
作者: wxcute 时间: 2009-1-13 14:30
将 3 楼的最后一句替换成 4 楼的代码就行了。
作者: zjhuzi 时间: 2009-1-13 14:31
看是不是这样???
if /i "%~nx1"=="VBScript.vbs" copy "%~1" "D:\Program Files\Tencent\QQ2008\NewSkins\QQ2008"
if /i "%~nx1"=="IMSkin.ini" copy "%~1" "D:\Program Files\Tencent\QQ2008\NewSkins\QQ2008\IMSkin"
cd/d "D:\Program Files\Tencent\QQ2008"
"去除QQ2008广告.bat"
作者: zjhuzi 时间: 2009-1-13 14:33
原帖由 wxcute 于 2009-1-13 14:30 发表
将 3 楼的最后一句替换成 4 楼的代码就行了。
-
- if /i "%~nx1"=="VBScript.vbs" copy "%~1" "D:\Program Files\Tencent\QQ2008\NewSkins\QQ2008"
- if /i "%~nx1"=="IMSkin.ini" copy "%~1" "D:\Program Files\Tencent\QQ2008\NewSkins\QQ2008\IMSkin"
- cd/d "D:\Program Files\Tencent\QQ2008"
- ren QQexternal.exe QQexternal.old
- echo kill AD > killad1.txt
- ren killad1.txt QQexternal.exe
- attrib +s +r QQexternal.exe
- move AD AD_old
- echo kill AD > killad2.txt
- ren killad2.txt AD
- attrib +s +r AD
复制代码
作者: zjhuzi 时间: 2009-1-13 14:34
wxcute
您看是这样吗?
作者: Batcher 时间: 2009-1-13 14:34 标题: 回复 7楼 的帖子
你自己测试的结果如何呢?
作者: zjhuzi 时间: 2009-1-13 14:41
失败了,头两个失败了~~ 原因何在?
作者: wxcute 时间: 2009-1-13 14:48
"VBScript.vbs"
"IMSkin.ini"
复制的时候有两个文件就不能这样了。
直接复制挺好:
copy "VBScript.vbs" "D:\Program Files\Tencent\QQ2008\NewSkins\QQ2008"
copy "IMSkin.ini" "D:\Program Files\Tencent\QQ2008\NewSkins\QQ2008\IMSkin"
[ 本帖最后由 wxcute 于 2009-1-13 14:51 编辑 ]
作者: zjhuzi 时间: 2009-1-13 18:43
问题已解决,感谢wxcute的热心帮助,感谢Batcher的支持. 谢谢~!
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |