Microsoft 脚本编码器(2) --- 使用脚本编码器

编码|脚本

使用脚本编码器

脚本编码器只对脚本代码进行编码,文件的其他内容不动且以普通文本形式显示。要使用脚本编码器,以通常方法对文本进行开发和调试,然后使用该实用程序对最终的脚本进行编码。 脚本编码器在源代码中使用标记来标识编码开始的位置。
对于 Visual Basic Scripting Edition (VBScript),如下示例显示了如何使用编码标记来显示普通文本的版权信息:

<SCRIPT LANGUAGE="VBScript">
'Copyright 1998. XYZ Productions. All rights reserved.
'**开始编码**
' 这里放您的代码.
</SCRIPT>

在 JScript 中,编码标记如下:

<SCRIPT LANGUAGE="JScript">
//Copyright 1998. ZYX Productions. All rights reserved.
//**开始编码**
// 这里放您的代码.
</SCRIPT>

当脚本编码器被调用时,在开始标记前,脚本块内的内容保持不变,而其他内容被编码。因此,如果开始标记被省略,则脚本编码块内的所有内容均被编码,但如果开始标记在脚本编码块的最后,则不对任何内容进行编码。
在编码发生后。您应该知道 <SCRIPT> 标记中的语言指示符已改变。对于 VBScript,新的指示符如下:

<SCRIPT LANGUAGE="VBScript.Encode">

对于 JScript (或 JavaScript),新的指示符如下:
<SCRIPT LANGUAGE="JScript.Encode">

脚本编码器在如下所示的 MS-DOS 命令行或“运行”对话框中被调用:
SRCENC [switches] inputfile outputfile

关于该实用程序的语法在脚本编码器语法中解释。

时间: 2024-09-05 16:16:32

Microsoft 脚本编码器(2) --- 使用脚本编码器的相关文章

Microsoft 脚本编码器(3) --- 使用脚本编码器

编码|脚本 使用脚本编码器 脚本编码器只对脚本代码进行编码,文件的其他内容不动且以普通文本形式显示.要使用脚本编码器,以通常方法对文本进行开发和调试,然后使用该实用程序对最终的脚本进行编码. 脚本编码器在源代码中使用标记来标识编码开始的位置.对于 Visual Basic Scripting Edition (VBScript),如下示例显示了如何使用编码标记来显示普通文本的版权信息: <SCRIPT LANGUAGE="VBScript">'Copyright 1998.

打开磁盘时提示“Windows 脚本宿主无法找到脚本文件”

  故障现象:电脑中毒后,对整个硬盘查杀,查杀完病毒后,打开C.D.E.F等分区时,都会弹出一个对话框提示"脚本宿主无法找到脚本文件,下面是脚本:D:autorun.vbs/行: 10/字符: 8/错误:语法错误/代码:800A03EA/源:Microsoft VBScript编译器错误",无法进入C.D.E.F等分区. 故障处理:电脑原来中了Autorun病毒,虽然杀毒软件将Autorun病毒查杀掉,但由于其他文件(Autorun.*)和注册表引用键值指向了被杀毒软件查杀掉的Auto

远程脚本 概述_远程脚本

"实际上,我们自己也曾用过这种方法.这在以前一般称为远程脚本(remote scripting),很多人认为这只是一种修修补补.不过,这确实提供了一种能避免页面刷新的机制. 远程脚本概述 基本说来,远程脚本是一种远程过程调用类型.你可以像正常的Web应用一样与服务器交互,但是不用刷新整个页面.与Ajax类似,你可以调用任何服务器端技术来接收请求.处理请求并返回一个有意义的结果.正如在服务器端有很多选择,客户端同样有许多实现远程脚本的选择.你可以在应用中嵌入Flash动画.Java applet,

方法-c#中一个脚本调用另一个脚本的函数

问题描述 c#中一个脚本调用另一个脚本的函数 除了public static外还用什么方法,可以的话,举一个简单的例子 解决方案 不同的命名空间要先using比如一个程序,这么写的namespace WindowsFormApplication1{ public class Form1 : Form { ... }}它要调用namespace Library1{ class Class1 { public void 方法() { ... } }}里面的函数,就需要带上命名空间:在第一个代码头上加

sql2005还原超长sql脚本,还原超大脚本文件

原文:sql2005还原超长sql脚本,还原超大脚本文件 从外网把数据库用导出脚本的方式导出来了,280M的样子,导是导出来了,但是在本机执行sql脚本的时候,直接就是out of memory,之前执行60M的脚本没出过这问题,直接双击打开.sql脚本文件,然后执行就完了,现在主要是这文件太大了,280M,就报错了,后面不停的google,终于找到答案了,使用sqlcmd命令,可完成这一工作,具体请看微软的说明, 看下面截图: 上面这个PANDERMAN\SA是我直接从数据库的服务器名上cop

传播恶意软件最有效帮手:超95%的PowerShell脚本都是恶意脚本

对很多IT专业人士来说,Powershell的确是Windows系统中一个相当强大的工具,而且微软也有意将PowerShell作为Windows系统的默认命令行工具.但赛门铁克最近的一份报告指出,超过95%的PowerShell脚本实际上都是恶意脚本. 赛门铁克在报告(传送门)中指出,绝大部分恶意PowerShell脚本都是扮演下载的角色.当然PowerShell脚本的终极目标还是要在设备上执行恶意代码,在整个网络传播恶意软件. 绝大多数PowerShell脚本是恶意脚本 由于PowerShel

成也脚本,败也脚本 AJAX忧虑与启发

ajax|脚本 对Ajax的研究有了一段时间了,从最初的远观,到近看,再到实际动手实现,认识越来越深,想法也越来越多.特别是曾经有一阵子跑去研究web2.0,更是体会到Ajax背后的伟大,暗自为其庆幸,也越来越看好Web. 不过Ajax在我心中却有些怎么也摆脱不了的阴影. 忽如一夜春风来,Ajax就这么很突兀的就突然流行起来.同时流行的还有Web2.0,这些词汇现在都无比的有鼓动力,任何事物,只要沾上这两者的边,便变得神秘无比,无法遏制. 但也有人说Ajax是噱头,因为他是新瓶装旧酒. 其实Aj

Ajax忧虑与启发--成也脚本,败也脚本

ajax|脚本 对Ajax的研究有了一段时间了,从最初的远观,到近看,再到实际动手实现,认识越来越深,想法也越来越多.特别是曾经有一阵子跑去研究web2.0,更是体会到Ajax背后的伟大,暗自为其庆幸,也越来越看好Web. 不过Ajax在我心中却有些怎么也摆脱不了的阴影. 忽如一夜春风来,Ajax就这么很突兀的就突然流行起来.同时流行的还有Web2.0,这些词汇现在都无比的有鼓动力,任何事物,只要沾上这两者的边,便变得神秘无比,无法遏制. 但也有人说Ajax是噱头,因为他是新瓶装旧酒. 其实Aj

AJAX忧虑与启发:成也脚本,败也脚本

ajax|脚本 对Ajax的研究有了一段时间了,从最初的远观,到近看,再到实际动手实现,认识越来越深,想法也越来越多.特别是曾经有一阵子跑去研究web2.0,更是体会到Ajax背后的伟大,暗自为其庆幸,也越来越看好Web. 不过Ajax在我心中却有些怎么也摆脱不了的阴影. 忽如一夜春风来,Ajax就这么很突兀的就突然流行起来.同时流行的还有Web2.0,这些词汇现在都无比的有鼓动力,任何事物,只要沾上这两者的边,便变得神秘无比,无法遏制. 但也有人说Ajax是噱头,因为他是新瓶装旧酒. 其实Aj