文章关键字 ‘VBScript’

Msxml2.XMLHTTP Msxml2.ServerXMLHTTP与缓存

2011年09月24日,星期六

用 VBS 发送 HTTP 请求时,首先想到的一般是 Msxml2.XMLHTTP(Microsoft.XMLHTTP 已经不提倡使用了)。

(更多…)

VBS变量名Wsh等于WScript对象?

2011年09月23日,星期五

昨天晚上朋友的电脑需要定时关机,于是打开记事本,敲了几行代码(不要问我为什么不用at命令)

set wsh = createobject("wscript.shell")
wscript.sleep 15 * 60 * 1000
wsh.run "shutdown /s /t 0"

双击运行,居然弹出个错误对话框

(更多…)

VBS短信飞信发送类(VBSFetion)

2011年06月11日,星期六

本来想把昨天《用VBS发送短信(飞信)》里的 VBS 程序改写成 PHP 的,不过为了不重复造轮子,事先 Google 了一下,发现已经有人实现了,详见PHP飞信发送类(PHPFetion)v1.2发布。好吧,既然已经有人把它封装成 PHP 类了,我就封装一个 VBS 类吧。

(更多…)

用VBS发送短信(飞信)

2011年06月10日,星期五

无意中看到百度 VBS 贴吧里一个标题为《无私的奉献出我的用飞信免费发短信接口》的帖子。光看标题就已经觉得很牛逼了,听说过可以用 PHP 发送短信(飞信),也使用过 Python  实现的 PyFetion 发送过短信(飞信)。我也看过对应的 PHP 和 Python 源码,实现起来还是比较复杂的,难道可以用 VBS 来实现?

(更多…)

VBS打开选择文件对话框(Windows 7)

2011年06月2日,星期四

相信很多人都看过“嗨,Scripting Guy!”上面的一个问题,就算没有看过原文,也应该看过被复制粘贴后的代码。

我如何向用户显示一个用来选择文件的对话框?

问:嗨,Scripting Guy!有没有什么方法可以让我使用脚本向用户显示一个对话框,供用户选择文件使用? — BF

答:您好,BF。如果您使用的是 Windows 2000,我们不知道实现此操作的方法,至少操作系统中没有内置这样的方法。但如果您使用的是 Windows XP,情况就不同了。在 Windows XP 上,您可以使用“UserAccounts.CommonDialog”对象向用户显示一个标准的“文件打开”对话框。可以用类似以下代码的脚本:

(更多…)