分享

写给新手windows脚本的入门

 建发图书 2011-01-05
首先,windows脚本语言也是一种编程语言,也有自己专门的命令词汇、规范、用法。要只按照自己的需求把命令写进去,那么windows就会直接执行。只不过想对于java c++之类的编程语言他就要简单的多了
windos脚本也有不同的语言 如:VBScritp、JScript 他们都内嵌在windows中,不必安装,能直接使用 更有目前比较流行的Python 比较强大的Perl等
windows脚本的最大好处就是用记事本就能编写,而且能即时看到效果,更有就是因为其本身就是原始码,拿到就能随意修改,对于学习来说也更方便
windows脚本宿主,称呼为WSH。他是个windows管理工具,能给.VBS、.JC等脚本提供一个特别的外部运行环境。也就是说,当我们运行VBS文件的时候 WHS会为之创建一个对象,平按脚本内的语言指令执行操作。

所有的编程软件的第一步都是教给新手们怎么写“Hello World!” 当然我们也不能脱俗了
WScript.Echo "Hello World!" WScript.Echo就是显示,也就是说让计算机为我们显示Hello World!当然了把要显示的句子包括在英文的引号中,要不计算机就会分不清哪些是你要显示的
目前我们提升以下刚刚的显示
如:
Dim xyzcsm ’定义变量
xyzcsm = inputBox("请输入你的名字:") ’获取用户名字
中国网管联盟
WScript.echo xyzcsm &",你好!" ’要输出的语句(如果显示为我爱你之内,然后打上女/男朋友的名字,不也是个惊喜么?)

’后面就是注释语句 在执行脚本的时候是不会显示的 之是能看得明白点。

当然我们多用到的可能是windows脚本读写注册表(反正我比较常用吧)
脚本主要是通过WSH的WshShell对象来读写注册表的。
比如我们注册表被IE恶意代码锁了怎么办 用VBS也能
Dim xzzcsm
Set xyzcsm = WScript.CreateObject("WScript.Shell")
xyzcsm.Popup "为你解开注册表"
xyzcsm.RegWrite "HKCU\Software\Microsoft\视窗系统\CurrentVersion\Policies\System\DisableRegistryTools",0,"REG_DWORD"

加如改为1就是锁住注册表了。
在HTML中加如VBS
SCRIPT 元素用于将 VBScript 代码添加到 HTML 页面中。
  <SCRIPT> 标记
    VBScript 代码写在成对的 <SCRIPT> 标记之间。
微软有VBScript语言参考和WSH基础 大家也能看看
目前防火墙将对创建了WScript.shell对象的脚本 进行阻拦。
网上有不少的VBS原始码有兴趣的朋友 能多看看
PS:不要用VBS写病毒哦 www.bitsCN.com

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多