判断U盘已插入并自动COPY所有内容的批处理-U盘自动复制
作者 佚名
来源 批处理
浏览
发布时间 2013-07-09
安装U盘自动复制.cmd 复制代码 代码如下: @echooff modecon:cols=80lines=40 color17 :start cls title$$*晗*晗*制*造*$$ echo. echo. echo. echo. echo==================================================================== echo. echo. echo安装U盘自动复制 echo. echo欢迎使用,请选择选项(1,2,3,4,5,6) echo. echo. echo[1]安装程序 echo[2]运行程序 echo[3]关闭程序 echo[4]卸载程序 echo[5]生成快捷方式 echo[6]使用帮助 echo[7]X键关闭 echo. echo. echo. echo 提示:如果你计算机安装有杀毒软件,请授权此VBS代码! echo. echo. echo. echo. echo$$晗晗制造,版本1.0$$ echo. echo==================================================================== echo. set/pchoice=请输入: if{%choice%}=={}gotostart if/i%choice%==1gotoinstall if/i%choice%==2gotoopen if/i%choice%==3gotoclose if/i%choice%==4gotouninstall if/i%choice%==5gotoshutcut if/i%choice%==6gotohelp if/i%choice%==xgotoshut gotostart :install rem==============================安装程序============================= ifexist%temp%\copy.cmddel/Q/f"%temp%\copy.cmd" copycopy.cmd"%temp%\copy.cmd">nul2>nul copysleep.exe"%temp%\sleep.exe">nul2>nul rem==============================隐藏窗口============================= ifexist%temp%\hide.vbsdel/Q%temp%\hide.vbs echo. echo如果你计算机安装有杀毒软件,请授权此VBS代码 regdelete"HKEY_CLASSES_ROOT\lnkfile"/vIsShortcut/f>nul2>nul regdelete"HKEY_CLASSES_ROOT\piffile"/vIsShortcut/f>nul2>nul setpath=%temp%\copy.cmd echosetws=WScript.CreateObject("WScript.Shell")>"%temp%\hide.vbs" echows.Run"%path%",0>>%temp%\hide.vbs rem==============================建立终止============================= echo@echooff>%temp%\kill.cmd echomodecon:cols=20lines=2>>%temp%\kill.cmd echoecho程序已经成功终止!>>%temp%\kill.cmd echopause^>nul2^>nul>>%temp%\kill.cmd echotskillping^>nul2^>nul>>%temp%\kill.cmd echotskillxcopy^>nul2^>nul>>%temp%\kill.cmd echotskillsleep^>nul2^>nul>>%temp%\kill.cmd echotskillcmd^>nul2^>nul>>%temp%\kill.cmd echoexit^>nul2^>nul>>%temp%\kill.cmd rem==============================建立快捷============================= :shutcut echo. ifnotexist"%temp%\hide.vbs"gotostart setpath2=%temp%\hide.vbs echo[InternetShortcut]>>U盘自动复制.url echoURL="%path2%">>U盘自动复制.url echoIconIndex=29>>U盘自动复制.url echoIconFile=C:\windows\system32\shell32.dll>>U盘自动复制.url setpath3=%temp%\kill.cmd echo[InternetShortcut]>>终止U盘自动复制.url echoURL="%path3%">>终止U盘自动复制.url echoIconIndex=29>>终止U盘自动复制.url echoIconFile=C:\windows\system32\shell32.dll>>终止U盘自动复制.url echo成功结束!请直接运行快捷方式! pause>nul2>nul gotostart rem==============================安装结束============================= :uninstall rem==============================卸载程序============================= echo. tskillping>nul2>nul tskillxcopy>nul2>nul tskillsleep>nul2>nul del/Q/f"%temp%\copy.cmd">nul2>nul del/Q/f"%temp%\hide.vbs">nul2>nul del/Q/f"%temp%\copy.tmp">nul2>nul del/Q/f"%temp%\sleep.exe">nul2>nul del/Q/f"%temp%\kill.cmd">nul2>nul del/Q/fU盘自动复制.url>nul2>nul del/Q/f终止U盘自动复制.url>nul2>nul echo程序已经成功卸载! regadd"HKEY_CLASSES_ROOT\lnkfile"/vIsShortcut/f>nul2>nul regadd"HKEY_CLASSES_ROOT\piffile"/vIsShortcut/f>nul2>nul pause>nul2>nul gotostart rem==============================卸载结束============================= :open rem==============================运行程序============================= echo. ifnotexist%temp%\copy.cmdgotostart "%temp%\hide.vbs" echo程序已经成功开始自运行(20秒扫描一次)! pause>nul2>nul exit rem==============================运行结束============================= :close rem==============================终止程序============================= echo. ifnotexist%temp%\copy.cmdgotostart echo程序已经成功结束自运行! pause>nul2>nul tskillping>nul2>nul tskillxcopy>nul2>nul tskillsleep>nul2>nul tskillcmd>nul2>nul exit rem==============================终止结束============================= :help rem==============================使用帮助============================= cls echo. echo. echo本工具适用于WindowsXPsp2系统,由此造成的一切损失,本人不负任何责任. echo. echo. echo使用方法:1点击安装程序 echo. echo2如果你计算机安装有杀毒软件,请授权此VBS代码 echo. echo3第一次安装可能需要先运行,然后结束一次才能生效(视系统设置而定) echo. echo4安装后请用快捷方式启动或者关闭,无需用安装程序启动 echo. echo5本程序可以在U盘插入前运行,也可以在插入后运行 echo. echo6点击运行程序,程序将自动每20秒执行一次 echo. echo7请确保你的c:\有足够的空间,程序运行时候建议不要插移动硬盘 echo. echo8请务必确认你要copy的U盘无毒 echo. echo9本程序在扫描时比较占内存,建议每次使用后关闭 echo. echo10建立的快捷方式,你可以改名并把它放在任何地方,包括启动菜单 echo. echo11请及时清理默认保存目录c:\copy文件夹里边的文件 echo. echo12本软件不保证copy数据的正确性 echo. echo13本软件不要使用于非法用途 echo. echo. echo本软件为免费软件欢迎大家使用 echo. echo按任意键返回主菜单 pause>nul2>nul gotostart rem==============================帮助结束============================= :shut rem==============================关闭程序============================= exit rem==============================关闭结束============================= copy.cmd 复制代码 代码如下: @echooff title$$*晗*晗*制*造*$$ modecon:cols=14lines=1 :again cls del/Q/f"%temp%\copy.tmp">nul2>nul for%%iin(c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)do@fsutilfsinfodrivetype%%i:>>"%temp%\copy.tmp" findstr/i"可移动驱动器""%temp%\copy.tmp" iferrorlevel==1gotoend iferrorlevel==0gotocopy :end rem没有检测到可移动磁盘! ifnotexist%temp%\sleep.exeping127.0.0.1-n20>nul2>nul %temp%\sleep.exe20s gotoagain :copy ifexistc:\copygotogoon cd\ cd/dc: mdcopy :goon for/f"tokens=1"%%iin(''findstr/i"可移动驱动器""%temp%\copy.tmp"'')do( xcopy/e/y%%i\*.*c:\copy>nul2>nul ) rem已复制,请及时清理文件! ifnotexist%temp%\sleep.exeping127.0.0.1-n20>nul2>nul %temp%\sleep.exe20s gotoagain 文 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于判断U盘已插入并自动COPY所有内容的批处理-U盘自动复制的所有评论