T086学习网 | 站长学院 | 技术文档 | 成语 | 歇后语 | 帝国时代 | 代码收藏 | IP地址查询 | 生活百科 | 生日密码 | CSS压缩 | 用户评论 | 欣欣百宝箱

脚本的故事(2004年9月)

【 Microsoft TechNet作者:脚本专家 更新时间:2006-05-09 | 字体:
[导读]脚本的故事 2004 年 9 月 虫子爬进来了,但却赖着不走 启动 Script Debugger 分步执行代码 最后一步 设置和删除断点 处理变量 运行脚本命令 脚本专家的绝学秘笈 结束语 虫子爬进来了,但却赖着不走 我们都曾听说过海...

启动 Script Debugger

Microsoft Script Debugger 是一个相当好的小工具,但正如我们所注意到的一样,它的样子有点怪怪的。我们先说说您要注意什么问题。在下载并安装 Script Debugger 后,您第一个想法可能就是启动调试器并在其中装载一个脚本。千万不要这样做,这不管用。的确,调试器会启动并且您可以 装载脚本,但此时会出现一点问题;注意,所有调试命令都是灰显的,您实际上不能执行任何操作:

Script Debugger

查看大图。

不过说真的,要是其他 Microsoft 软件连最基本的功能都没有的话,我就不用这么累写稿子了!不要担心:Script Debugger 实际上是好用的,只是当您手动启动它并装载脚本时,它才会出现无法工作的情况。您需要从命令行启动脚本并传递参数 //x。例如,要在 Script Debugger 中装载脚本 my_script.vbs,您应该键入类似下面的命令:

cscript my_script.vbs //x

注意。 Script Debugger 为什么会是这样呢?我们也不知道。您可以试着问一下海豚,据说它们是非常聪明的……

实际上,这个问题的答案很可能与以下事实有关:Script Debugger 最初是为调试 ASP 和 HTML 页设计的。还有一则好消息是,此调试器还适用于独立的 VBScript 和 Jscript 文件。

不可否认,这听起来有点荒唐,但这种方法的确奏效。使用 //x 参数启动脚本后,您会发现所有调试命令现在都可以使用了:

werw

查看大图。

重要说明。 在继续讨论之前,我们应该指出 Script Debugger 工具允许您在很大程度上控制如何运行脚本;但是,它并不是那种十全十美的环境,在运行脚本时可能会对其他程序造成影响。在使用 Script Debugger 时,脚本实际上正在运行;事实上,如果您要在工作时查看脚本输出情况,您可以使用 Alt-Tab 组合键在调试器和命令窗口之间来回切换。如果所调试的脚本可删除 Active Directory 中的所有用户帐户,您可不要将调试会话当作是彩排或演习;在会话结束时,它将会删除 Active Directory 中的所有用户帐户。该调试器是一个故障排除工具,但它并不是沙箱或某种虚拟环境。

那么,在将脚本装载到 Script Debugger 中后,该怎么办呢?虽然有几种可供选择的选项,但我们重点介绍以下任务:

?

分步执行代码

?

设置和删除断点

?

处理变量

?

运行脚本命令

上一页 [1] 2 [3] [4] [5] [6] [7] [8] [9] 下一页
  • 转载请注明来源:IT学习网 网址:http://www.t086.com/ 向您的朋友推荐此文章
  • 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们会尽快予以更正。
更多
留言建议ASP探针PHP探针站长Enjoy的Blog
© 2017 T086学习网 - T086.com(原itlearner.com)
RunTime:9.62ms QueryTime:7