js玩一玩WSH吧

莪是迩宣姐吼

莪是迩宣姐吼

2016-02-19 10:32

下面图老师小编跟大家分享js玩一玩WSH吧,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~
Windows Script Host(Windows 脚本宿主)为 ActiveX 脚本引擎提供了一个不依赖于语言的脚本宿主。它允许通过 Windows 桌面或命令行来运行脚本。用来做一些需要批处理的事情是很方便的。
[玩一玩] 把下面代码保存为sendkeys.js,然后双击运行。
代码如下:

var WshShell = new ActiveXObject("WScript.Shell");
WshShell.Run("Notepad");
WScript.Sleep(100);
WshShell.AppActivate("Notepad");
WScript.Sleep(100);
WshShell.SendKeys("Hello World!{ENTER}");
WScript.Sleep(500);
WshShell.SendKeys("^s");
WScript.Sleep(500);
WshShell.SendKeys("c:\savedWorld.txt");
WScript.Sleep(500);
WshShell.SendKeys("%s");

WSH本身涉及的内容并不多,如果你基础好的话可以在40分钟以内基本掌握(也就是把教程浏览了一遍)。

这里有一个中文的教程,是 秋水 前辈留下的东西:http://www.blueidea.com/user/qswh/WSH.CHM

这个教程比较老了,新的资料可见于http://msdn.microsoft.com/library/en-us/script56/html/d78573b7-fc96-410b-8fd0-3e84bd7d470f.asp

剩下的就是调用你需要的 ActiveX 组件了,这也是Windows Scripting主要的乐趣所在。使 ActiveX 技术不过时的原因之一正是其在脚本中的应用。

除了直接的脚本应用之外,WSH还可以嵌入到其他程序中,Delphi和VB(6.0)程序通过这种办法来使用正则表达式。
展开更多 50%)
分享

猜你喜欢

js玩一玩WSH吧

Web开发
js玩一玩WSH吧

手机淘宝吧啦怎么玩?

手机软件 应用软件
手机淘宝吧啦怎么玩?

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

手机QQ空间粉丝吧怎么玩?

手机软件 应用软件
手机QQ空间粉丝吧怎么玩?

唱吧真心话怎么玩

手机软件 应用软件
唱吧真心话怎么玩

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

玩人必被人玩

电脑入门
玩人必被人玩

《神魔大陆·暮光之城》养个雪人玩一玩

网络游戏
《神魔大陆·暮光之城》养个雪人玩一玩

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

超详细mysql left join,right join,inner join用法分析

超详细mysql left join,right join,inner join用法分析

怎样删除系统服务

怎样删除系统服务
下拉加载更多内容 ↓