问题标签 [jscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wsh - 如何在 VBScript/JScript 的注册表项中读取(默认)值
我可以在下面读取键名“UpdateCheck”的值
HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\
使用 Shell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\UpdateCheck")
但我无法读取键名 "(Default)" 的名称。
Shell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\Default")
怎么读?
asp-classic - 使用 JavaScript 从制表符分隔的文件中提取数据
我正在尝试从制表符分隔的数据文件中提取数据(在某些部分),而且看起来真的很头疼(我真的希望他们可以只用 CSV 编辑它)。
这是数据:
http://www.fededirectory.frb.org/FedACHdir.txt
以下是格式说明:
www.fededirectory.frb.org/format_ACH.cfm
我想提取这些数据并将其存储在使用服务器端 javascript (ASP) 的数据库中。有任何想法吗?
vbscript - 如何使用本机 Windows XP 功能以编程方式将图像文件转换为 BMP?
是否可以使用 WindowsXP 的本机库和脚本功能将图像文件转换为 BMP 格式?
我说的是 WSH、JScript、VBS 等……
如果可以用 Dev-C++ 编译,C++ 也很适合我的需求
windows - 如何使用 JScript 获取进程的主窗口句柄?
JScript中是否有任何方法可以通过提供进程名称来获取进程主窗口的句柄?该Process.MainWindowHandle
属性仅适用于 JScript .NET。经典 JScript 中是否有类似的功能?
javascript - 查明 JS-ASP 中是否存在 URL 参数
我正在编辑其他人的代码,用 ASP 的服务器端 JS 编写,并且遇到了一个可能有一个非常简单的解决方案的问题。
我正在从 URL 参数中输出一些代码,如下所示:
问题是如果参数不存在,我需要做其他事情。所以我尝试了:
问题是,即使 URL 参数丢失,if
似乎也不会评估为。true
我猜这个!image
条件在这里不起作用。我的测试条件应该是什么?
(请放弃关于转义 URL 参数以防止 XSS 的严厉警告。)
service - WSH/JScript 根据时间启动和停止服务?
只是想看看我的评估是否以最简单的方式正确。
背景:我们有一个通过服务运行的软件套件。这些服务需要在晚上 10 点到早上 6 点之间关闭。我们还需要每 10 分钟检查一次以恢复服务,以防它们在本应启动时出现故障,以及我们在需要关闭它们时重新启动。
选择:我正在考虑每 10 分钟运行一次 WSH / JScript 的计划任务。JScript 的伪代码类似于:
- 获取当前时间
- 如果当前时间在晚上 10 点之后但在早上 6 点之前
- 调用 EnsureDowntime()
- 别的
- 调用 EnsureUptime()
- 确保停机时间():
- 如果服务正在运行,请停止它们
- 确保正常运行时间():
- 如果服务未运行,请启动它们
问题:
- 计划任务/WSH/JScript 是做到这一点的最佳方式,还是至少是可接受的方式?
- 调用 new Date() 并使用 .getHours() 是最好的为什么要找到时间?
- 我的伪代码看起来是解决这个问题的最佳方法吗?
- 如何检测服务的状态(运行/非运行)?
- 或者在这种情况下,无论状态如何,我都应该启动/停止服务吗?如果没有错误并且它不会重新启动已经启动的服务,我想我可以使用“net start”和“net stop”。
提前感谢您提供的任何帮助!
javascript - 是否有任何理由在 Internet Explorer 中用 JScript 替换 JavaScript?
那么当 JScript 与 JavaScript 不同时,IE 是如何解释 jQuery 和所有其他 JavaScript-s 的呢?
用 JScript for IE 替换 JavaScript 会更好吗?有性能差异吗?
adodb - Windows 脚本宿主 (jscript):如何下载二进制文件?
我正在尝试使用 Windows Script Host (JScript) 自动下载文件。我看到 ADODB.Stream 有一个 Open 方法,其文档显示应该可以打开 HTTP URL 并流式传输响应正文:
但它在Open
通话中爆炸
(null):在此操作的范围内未找到与名称、范围或选择条件匹配的对象或数据。
javascript - 使用 `out` 参数调用函数,在 JScript 中通过引用传递参数
我在 JScript (WSH) 中使用以下代码使用 WMI: 连接到本地注册表var registry = GetObject('winmgmts:{impersonationLevel=impersonate}!\\\\.\\root\\default:StdRegProv');
,这很有效。
然后我必须确定是否允许我删除密钥而不真正尝试删除它(例如执行非破坏性检查)。我查看了文档,发现我需要StdRegProv.CheckAccess()
方法。问题是CheckAccess
返回结果作为参数,我在 JScript 中out
找不到 VBScript 的等价物。ByRef
在互联网的某个地方,我发现 usingSWbemServices.ExecMethod
会有所帮助,但我还没有弄清楚如何使用它。
任何人都可以为我提供 JScript 中的代码示例,使用通过引用传递的参数执行函数调用吗?
asynchronous - 在 Windows Script Host 中可以异步调用 JavaScript 函数吗?
假设您在 Windows Script Host (JScript) 环境中有一个简单的函数:
可以say()
异步调用吗?
注意:此类基于浏览器的方法在 WSH 中可用setInterval()
或setTimeout
不可用。