Windows命令行javascript

前端之家收集整理的这篇文章主要介绍了Windows命令行javascript前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图通过脚本从 Windows命令行运行javascript

cscript // Nologo test.js

但是,我找不到任何可用的预定义对象.我完全失去了 – 不能让你好好工作:

System.print(“Hello,World!”)

导致“系统”未定义

有没有另一种方式我应该运行这个 – 像通过.NET运行时?

谢谢

杰夫

您正在使用Windows脚本宿主.

你可以说:

WScript.Echo("Hello,World.");

它都是基于COM的,所以你实例化了ActiveX控件来做任何有用的事情:

var y = new ActiveXObject("Scripting.Dictionary");
y.add ("a","test");
if (y.Exists("a"))
   WScript.Echo("true");

要么:

var fso,f1;
fso = new ActiveXObject("Scripting.FileSystemObject");
// Get a File object to query.
f1 = fso.GetFile("c:\\detlog.txt");   
// Print information.
Response.Write("File last modified: " + f1.DateLastModified);

Windows Script Host.

猜你在找的Windows相关文章