如何把JavaScript编辑成exe文件
上一篇 / 下一篇 2010-12-28 15:40:07 / 个人分类:软件测试
- Visual Studio 2010
- Visual Studio 2008
poJV0Hl051Testing软件测试网7G"`6ax9^YQj
]&v,Y.F:aj.u'D(E0若要生成可执行的 JScript. 程序,必须使用命令行编译器 jsc.exe。该编译器可通过几种方法启动。
5Z2y iuZcS0MQ {I S;T1[0如果安装了 Visual Studio,可使用 Visual Studio 命令提示从计算机上的任何目录访问编译器。Visual Studio 命令提示位于 Microsoft Visual Studio 程序组的 Visual Studio 工具程序文件夹中。51Testing软件测试网,r{ FrS6b
51Testing软件测试网$Ou,wu5I l*R8y/nS另一种方法是从 Windows 命令提示符启动编译器。如果未安装 Visual Studio,这是典型的做法。51Testing软件测试网5N ilul\/[gI
Windows 命令提示符
W'Kz)@0@8hJ0若要从 Windows 命令提示符启动编译器,则必须从该应用程序所在的目录运行它,或者在命令提示符下键入可执行文件的完全限定的路径。若要改写这种默认行为,必须修改 PATH 环境变量,这样只需键入编译器的名称即可从任何目录运行编译器。51Testing软件测试网8ii.g'pd#@2Ia]
修改 PATH 环境变量
- 51Testing软件测试网O:m ND2x_+?!_T
使用 Windows“搜索”功能在本地驱动器上查找 jsc.exe。jsc.exe 所在目录的确切名称取决于 Windows 目录的名称和位置以及安装的 .NET Framework 的版本。如果安装了多个 .NET Framework 版本,则必须确定使用哪个版本(通常使用最新的版本)。
e}a@+k4Lt04E5b.Vb+w0例如,编译器可能位于 C:\WINNT\Microsoft.NET\Framework\v1.0.2914。
v` R#S3SH NT%MSc&y0 hE aDCSP0在桌面 (Windows 2000) 上右击“我的电脑”图标,然后从快捷菜单选择“属性”。51Testing软件测试网*y5Z+?aM |
@ ?D5z\0选择“高级”选项卡,然后单击“环境变量”按钮。
4REu EPyU%p[,i0- 51Testing软件测试网8`Qdr%V!pd/e
在“系统变量”窗格中,从列表中选择“Path(路径)”,然后单击“编辑”。51Testing软件测试网_4~(j b/_ j h5L X$R)w
,~2EP'zKQ!tB0在“编辑系统变量”对话框中,将光标移到“变量值”字段中的字符串的末尾,键入一个分号 (;),然后键入在第 1 步中找到的完整目录名称。51Testing软件测试网M8`V(B:@$T
51Testing软件测试网Vd\^-vR v0[如果仍然使用第 1 步中的示例,则应键入:
7~V/o0sj}051Testing软件测试网NZ9F1ft&umg;C:\WINNT\Microsoft.NET\Framework\v1.0.2914
)G1OA5XX3YTMXL0q aIOJ7X0单击“确定”确认所做的编辑,然后关闭各对话框。
&j*y"MNP1b0aF7|~d0
0A!si8MQf,[0更改 PATH 环境变量之后,可以在 Windows 命令提示符下从计算机上的任何目录运行 JScript. 编译器。51Testing软件测试网o'V8Xg/Q
使用编译器
U*rQ u,my4]0命令行编译器有一些内置的帮助。通过使用/help或/?命令行选项,或者通过在不提供任何选项的情况下使用编译器,就会显示帮助屏幕。例如:51Testing软件测试网*c'hLo-i^
jsc /help
有两种使用 JScript. 的方式。可以编写从命令行编译的程序,也可以编写在 ASP.NET 中运行的程序。
1uRl6D x0使用 jsc 进行编译
2?cg#`.G0在命令提示符下键入 jsc file.js
*F:I0j-Fp)x@0&N1S'S Vg0此命令编译名为 file.js 的程序,以生成名为 file.exe 的可执行文件。51Testing软件测试网(@]W\G rw5c,WU#Ft7M