随笔- 182
文章- 1
评论- 28
阅读-
57万
随笔分类 - 脚本语言
脚本语言
Get system version via WMI
摘要:On Error Resume Next ' Connect to WMI and obtain instances of Win32_OperatingSystemFor Each objOS in GetObject("winmgmts:").InstancesOf ("Win32_OperatingSystem") WScript.Echo "Version = " & objOS.Version Nextif Err <> 0 Then WScript.Echo Err.Description Er
阅读全文
Get system version via registry
摘要:Option ExplicitDim objSet obj = CreateObject("WScript.Shell")On Error Resume NextDim valuevalue = obj.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentVersion")If Err <> 0 Then Msgbox Err.Description Err.ClearElse MsgBox valueEnd If
阅读全文
VBScript JavaScript Load Dll
摘要:VBScript only supports COM utilities that implement the IUnknown interface for automation. You can't import functions from a regular non-COM DLL in VBScript.
阅读全文
some code
摘要:Option ExplicitPublic Const vbQuote = """"Dim wsSet ws = Wscript.CreateObject("Wscript.Shell")'获取当前路径Dim CurrentDirectoryCurrentDirectory = ws.CurrentDirectoryDim FSO,FileName,FilePathSet FSO = CreateObject("Scripting.FileSystemObject")'获取当前路径FilePath = FSO.GetFile(Wscript.scriptfullname).path'获取当前文
阅读全文
某些操作权限不足的解决方法
摘要:Sometimes it demands administrator privilege to operate,there are two way to solve this problem:1、Run cmd as administrator2、Wscript script.vbs
阅读全文
VBS中解决路径带空格的三种方法
摘要:Set wshell=CreateObject("WScript.Shell")wshell.Run """C:\Program Files\360\360se\360se.exe""",5,True Set wshell = Nothingtemp="C:\Program Files\360\360se3\360se.exe"path = Chr(34) & temp & Chr(34)Set wshell=CreateObject("WScript.Shell")wshell.Run path,1,True Set wshell = NothingPublic Const vbQuote
阅读全文
Vbs脚本经典教材
摘要:Vbs脚本经典教材(最全的资料还是MSDN) —为什么要使用Vbs?在Windows中,学习计算机操作也许很简单,但是很多计算机工作是重复性劳动,例如你每周也许需要对一些计算机文件进行复制、粘贴、改名、删除,也许你每天启动计算机第一件事情就是打开WORD,切换到你喜爱的输入法进行文本编辑,同时还要播放优美的音乐给工作创造一个舒心的环境,当然也有可能你经常需要对文本中的某些数据进行整理,把各式各样的数据按照某种规则排列起来……。这些事情重复、琐碎,使人容易疲劳。第三方软件也许可以强化计算机的某些功能,但是解决这些重复劳动往往事倍功半,我也尝试过使用计算机语言编写程序来解决这些问题,但是随之而来的
阅读全文
JavaScript/VBScript脚本程序调试(Wscript篇)
摘要:1. 在资源管理器里面双击一个.vbs文件。 2. 程序里面发生了一个错误,例如异常,或者编程逻辑错误。 3. 一行行阅读源文件,然后在估计发生错误的地方,添加很多的Msgbox.Show,打印一些变量的值。 4. 重新执行.vbs文件 5. “当当当”,一系列的 “确定”点完了以后,人也晕了,重新回到第三步继续…… 其实我们也是可以用Visual Studio调试这类WSH程序的,关键就在.vbs等WSH脚本程序的解释器wscript.exe和cscript.exe提供了调试支持: 1. 当我们在资源管理器里面双击一个.vbs文件时,资源管理器实际上是运行wscript.exe来解释和执行这
阅读全文
Java、JavaScript和JScript
摘要:这三者没有必然的联系,它们是完全不同的事物,它们是分别由不同公司开发的,Java是由Sun公司创立、开发;JavaScript则是Sun和Netscape公司共同开发的产品;JScript是微软对ECMA262语言规范的一种实现。这三者的共同点是,语法与C语言相似。JS是JavaScript的简称。JScript应用于ASP,运行于服务器端。而Java、JavaScript都是运行于客户端。Sun公司后来又推出了JSP,以Java语言为基础,运行于服务器端。运行于服务器端的网页是动态网页,所以以JScript为基础的ASP、以Java为基础的JSP是动态网页,而Java、JavaScript则
阅读全文
VbScript和JavaScript
摘要:服务器端: 大家知道ASP支持这两中脚本语言,也就是在服务器端用哪个都行,但大部分人在服务器端用VBscript比较多,对于新手来说一般用VBscript就可以了。 客户端: 现在流行的主要是微软和网景这两大浏览器,微软的IE对VBscript和Javascript都支持, 而网景的浏览器却不支持VBscript,为了兼容我们应该在客户端使用JAVAscript脚本语言, 从另方面由于JAVAscript有十分强大的交互性,使的我们在客户端用它可以实现许多复杂的 功能。 所以说,由于是对于新手,在服务器端使用VBscript,在客户端应该使用JAVAscript, 如果你实在不熟悉JAVAsc
阅读全文
VBScript是什么?有什么优缺点?
摘要:VBScript是Visual Basic Script的简称,即 Visual Basic 描述语言,有时也被缩写为VBS。 VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。用于调试简单的VB语句非常方便。由于VBScript可以通过Windows脚本宿主调用COM,因而可以使用Windows操作系统中可以被使用的程序库,比如它可以使用Microsoft Office的库,尤其是使用Microsoft Access和Microsoft SQ
阅读全文