gpt4 book ai didi

javascript - 窗口命令行javascript

转载 作者:可可西里 更新时间:2023-11-01 12:36:18 26 4
gpt4 key购买 nike

我正在尝试通过脚本从 Windows 命令行运行 javascript

cscript//NoLogo test.js

但是,我找不到任何可用的预定义对象。我完全不知所措 - 无法让 Hello World 工作:

System.print("Hello, World!")

“System”中的结果未定义

有没有我应该运行它的另一种方式 - 比如通过 .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 .

关于javascript - 窗口命令行javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/686377/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com