加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows命令行javascript

发布时间:2020-12-14 01:38:47 所属栏目:Windows 来源:网络整理
导读:我试图通过脚本从 Windows命令行运行javascript cscript // NoLogo test.js 但是,我找不到任何可用的预定义对象.我完全失去了 – 不能让你好好工作: System.print(“Hello,World
我试图通过脚本从 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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读