日期:2012-05-03 09:42:00  来源:本站整理

妙用VBS脚本保护Windows系统安全性[Windows安全]

赞助商链接



  本文“妙用VBS脚本保护Windows系统安全性[Windows安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

   VBS脚本病毒的大量风行使我们对VBS的功效有了一个全新的熟习,目前大家对它也开始器重起来.VBS代码在本地是通过Windows Script Host(WSH)注释履行的.VBS脚本的履行离不开WSH,WSH是微软供应的一种基于32位Windows平台的、与语言无关的脚本注释机制,它使得脚本可以直接在Windows桌面或号令提醒符下运行.操纵WSH,用户可以操作WSH对象、ActiveX对象、注册表和文件系统.在Windows 2000下,还可用WSH来拜候Windows NT活动目录服务.

  用VBS编写的脚本程序在窗口界面是由wscript.exe文件注释履行的,在字符界面由cscript.exe文件注释履行.wscript.exe是一个脚本语言注释器,恰是它使得脚本可以被履行,就象履行批处理一样.关于VBS大家一定比我熟习多了,所以再不废话,直接进入主题,看看我总结的VBS在系统安全中的妙用吧.

  1、给注册表编辑器解锁

  用记事本编辑以下内容:

  DIM WSH

  SET WSH=WSCRIPT.CreateObject("WSCRIPT.SHELL") '击活WScript.Shell对象

  WSH.POPUP("解锁注册表编辑器!")

  '显示弹出信息“解锁注册表编辑器!”

  1. WSH.Regwrite"HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\

  DisableRegistryTools",0,"REG_DWORD"

  '给注册表编辑器解锁

  WSH.POPUP("注册表解锁成功!")

  '显示弹出信息“注册表解锁成功!”

  保存为以.vbs为扩大名的文件,利用时双击便可.

  2、关闭Win NT/2000的默许同享

  用记事本编辑以下内容:

  Dim WSHShell'定义变量

  set WSHShell=CreateObject("WScript.shell") '成立一个能与操作系统沟通的对象WSHShell

  Dim fso,dc

  Set fso=CreateObject("Scripting.FileSystemObject")'成立文件系统对象

  set dc=fso.Drives '获得全部驱动器盘符

  For Each d in dc

  Dim str

  WSHShell.run("net share"&d.driveletter &"$ /delete")'关闭全部驱动器的躲藏同享

  next

  WSHShell.run("net share admin$ /delete")

  WSHShell.run("net share ipc$ /delete")'关闭admin$和ipc$管道同享

  目前来测试一下,先翻开cmd.exe,输入net share号令便可以看到自己机子上的同享.双击履行stopshare.vbs后,会瞥见窗口一闪而过.然后再在cmd里输入net share号令,这时刻没有发现同享列表了

  1. New Roman">

  以上是“妙用VBS脚本保护Windows系统安全性[Windows安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 妙用VBS脚本保护Windows系统安全性
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .