VbsEdit 5.6.1新增功能

标签: , , , ,

虽然VbsEdit 5.6.1仍然没有完全支持VBS所有的关键字内置函数常量,但是还是加入了一些新的功能。

VbsEdit官网上的What’s new是这么写的:

VbsEdit 5.6.1

Released Thursday, September 20, 2012

  • Improvements in auto-completion
  • New command-line options
  • Convert into executable : the original script is no longer extracted into a temporary folder.
  • Convert into executable : it is now possible to specify version numbers and copyright notice
  • Option to change background color
  • Option to check if the current script has been modified outside VbsEdit

我只对第一条Improvements in auto-completion感兴趣。和之前版本的VbsEdit一样,VbsEdit 5.6.1仍然不能自动识别WMI和LDAP脚本中的对象类型,但是在VbsEdit 5.6.1中,我们可以在声明变量时手动加入对象的类型,方法是在后面加上注释:

Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_CurrentTime",,48)
Dim objItem 'As Win32_CurrentTime
For Each objItem in colItems
    WScript.Echo "Day: " & objItem.Day
    WScript.Echo "DayOfWeek: " & objItem.DayOfWeek
    WScript.Echo "Hour: " & objItem.Hour
Next

这样VbsEdit能自动完成对象的属性和方法了,不过我还是觉得太麻烦了,难道自动识别WMI对象有那么难实现吗?

随机文章:

  1. WordPress中的__()和_e()函数的作用
  2. 用VBS解析JSON格式数据
  3. NDS模拟器iDeaS
  4. MSDN上MS-DOS 6.22的安装方法
  5. VBS的一个BUG

一条评论 发表在“VbsEdit 5.6.1新增功能”上

  1. 乱码说道:

    国庆回老家去了,没网络真是寂寞啊、、

    这个功能5.5.1貌似就有了,而且那更新说明都是以前的完全没有变动过、
    真心不知道他到底更新了哪些东西。
    文件自效验的防破解功能到是从5.5.2开始加入了。

留下回复