您现在的位置是: 软件 > 开发者网络 > 技术跟踪 > 正文


-Win xp中的多种网络
-试验试验试验试验
-用Freehand实现位图矢量化
-网络电话面面观

走近 WSH
2001-07-16· ·Richard Gong··yesky

上一页  1 2 3 4 5  

  最后,再举一个在服务器上的运用。下面的代码将帮助你重新启动指定的 IIS 服务:

  ' define a constant for stopped services
  Const ADS_SERVICE_STOPPED = 1

  ' get an ADSI object for a computer
  Set objComputer = GetObject("WinNT://MYCOMPUTER,computer")

  ' get an object for a service
  Set objService = objComputer.GetObject("Service","MYSERVICE")

  ' check to see if the service is stopped
  If (objService.Status = ADS_SERVICE_STOPPED) Then

  ' if the service is stopped, then start it
  objService.Start

  End If

  将它以 startsvc.vbs 为名保存在 C: 盘根目录。并通过如下命令执行:CSCRIPT C:\STARTSVC.VBS 。运行后,经你指定的 IIS 服务项将被重新开启。

  已经举了三个例子,其实,在 Windows 的 samples 目录下,有个 WSH 文件夹,那里面有不少很具代表性的 .vbs 和 .js 脚本文件。大家有空可以打开来看看,相信会受益匪浅的。

  此外,利用 WSH ,我们还可以自己编写脚本文件来提高网络管理方面的效率。但由于受条件限制,本人在这方面的使用心得并不多,因此也就不好多说了^_^。不过,网上这方面现成的代码倒是很多,大家有兴趣可以去研究一下。

五、WSH 有不足吗?

  答案当然是肯定的。任何事物都有两面性,WSH 也不例外。应该说,WSH 的优点在于它使我们可以充分利用脚本来实现计算机工作的自动化;但不可否认,也正是它的这一特点,使我们的系统又有了新的安全隐患。许多计算机病毒制造者正在热衷于用脚本语言来编制病毒,并利用 WSH 的支持功能,让这些隐藏着病毒的脚本在网络中广为传播。去年曾名燥一时的 I Love You 便是一个典型代表。因此,大家对于来历不明、尤其是邮件附件里的一些脚本文件还是应该保持戒备。至于相应的防范措施,笔者在别的文章中已有论述,在此就不再罗嗦了。

  以上文字,希望能对大家认识 WSH 有所帮助。在运用过程中,大家若有什么心得或发现,别望了一起分享哦。



上一页  1 2 3 4 5  

【责任编辑:yk】
【发表评论】【关闭窗口】
■ 相关内容
 Delphi利用Windows GDI实现文字倾斜
 Windows NT攻击大全
 利用Windows API获得系统高级功能
 谈谈Windows API 在VB 中的应用
 Windows XP--将工作变成美的体验
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!