vbs脚本如何实现修改DNS和清空IE临时文件功能
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,这篇文章主要介绍了vbs脚本如何实现修改DNS和清空IE临时文件功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。需要一个修改DNS为
千家信息网最后更新 2025年11月08日vbs脚本如何实现修改DNS和清空IE临时文件功能
这篇文章主要介绍了vbs脚本如何实现修改DNS和清空IE临时文件功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
需要一个修改DNS为校内DNS,并且清空IE临时文件的脚本,想都没想,用批处理写了一个:
rem programed by Kaisir@echo offecho 本脚本的作用为修改您的DNS为山东青年政治学院专用DNS 222.194.76.2 同时帮您清除了电脑中的临时文件。若有疑问,请致电网络中心。pauseecho 修改DNS中...netsh interface ip set dns "本地连接" source=static addr=222.194.76.2echo DNS已经修改成功,接下来将开始清空ie临时文件...pauseecho 清除临时文件中...del /f /s /q "%userprofile%Local SettingsTemporary Internet Files*.*"del /f /s /q "%userprofile%AppDataLocalMicrosoftWindowsTemporary Internet Files*.*"echo 全部操作已成功完成!感谢您的使用。pause
你瞧,思路很简单,用netsh把dns改了就是了,因为要适应Win7跟Xp临时目录的不同,于是删除语句写了两遍。
但是,仔细想想,这个脚本有很多问题,
1)若用户有多块网卡,这个脚本只会修改"本地连接"的那一个。
2)若用户自己手动修改了临时文件的位置,则这个脚本也无能为力。
于是,有了下面这个vbs版的脚本。
'删除目录下的所有文件及文件夹 Const DeleteReadOnly = True Set objFSO = CreateObject("Scripting.FileSystemObject") objFSO.DeleteFile(net_temp&"*.*"), DeleteReadOnly strComputer = "." Set objWMIService = GetObject("winmgmts:" & strComputer & "rootcimv2") Set colSubfolders2 = objWMIService.ExecQuery _ ("Associators of {Win32_Directory.Name='" & net_temp & "'} " _ & "Where AssocClass = Win32_Subdirectory " _ & "ResultRole = PartComponent") For Each objFolder2 in colSubfolders2 objFSO.deleteFolder objFolder2.name , DeleteReadOnly Next MsgBox("所有操作已成功执行!")elseend if这个就比较智能了,通过winmgmts获取系统中的网卡列表,然后遍历启用的网卡,然后进行修改。而临时文件部分,也是通过读取注册表"HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerShell Folderscache"项的键值来获取文件夹位置。之后通过创建的fso对象的相应方法给他干掉~
感谢你能够认真阅读完这篇文章,希望小编分享的"vbs脚本如何实现修改DNS和清空IE临时文件功能"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
文件
脚本
篇文章
成功
网卡
功能
位置
同时
文件夹
用户
目录
不同
无能
无能为力
接下来
价值
作用
兴趣
学院
对象
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全三个不发生是指什么
山西华起互联网科技有限公司
网格划分软件开发
网络安全带来哪些损失6
网络安全国家比赛
计算机网络技术长期规划
服务器域名检测失败怎么办
paperpass的数据库
软件开发时出现电脑蓝屏
海康威视自动校时服务器地址
珠海软件开发价格
软件开发工具课程设计总结
华泰证券软件开发上班情况
校园网络安全宣传短视频
河北智能软件开发it技术
惠普应用服务器
目前联盟部落平衡的服务器
网络安全无线路由
目前最流行的软件开发模型
数据库系统远离与设计
太阁网络技术
徐州项目软件开发产品介绍
网络安全工程师平常做什么
东莞功能软件开发定制
湖北省第三季度网络安全排名
谈谈网络技术对教育的影响
搭建内网共享软件平台服务器
宝鸡网络安全教育
网络安全法制定实施
护苗网络安全课堂300字