我已经下载了一个 Window Gadget 并从 javascript 中找到了这个函数。这个函数有什么作用?它是恶意的吗?
在我运行小部件之前,我首先注释掉了函数调用,看来这个函数不是运行小部件所必需的。
function LaunchPowerApplet()
{
System.Shell.execute(System.Environment.getEnvironmentVariable("SystemRoot") + "\\system32\\mblctr.exe");
}
我已经下载了一个 Window Gadget 并从 javascript 中找到了这个函数。这个函数有什么作用?它是恶意的吗?
在我运行小部件之前,我首先注释掉了函数调用,看来这个函数不是运行小部件所必需的。
function LaunchPowerApplet()
{
System.Shell.execute(System.Environment.getEnvironmentVariable("SystemRoot") + "\\system32\\mblctr.exe");
}
System.Shell.execute是Windows 边栏 API中用于启动应用程序的方法。
%WINDIR%\system32\mblctr.exe
是Windows Mobility Center的可执行文件,该工具“将常用的笔记本电脑设置放在一个位置,以便您在旅途中轻松访问它们”。
如果不知道小工具需要完成什么,就很难说是否有必要。该函数被调用LaunchPowerApplet
,Windows 移动中心允许配置电池使用设置。如果小工具是电池电量计,这是有道理的,如果它是纸牌,那就没有意义了。
顺便说一句,小工具是“XML、HTML、Microsoft JScript 和级联样式表 (CSS) 文件的集合”,因此它在技术上不是 JavaScript,而是 JScript(Microsoft 的 ECMAScript 实现)
Thia 只是一个 Windows 移动中心 exe,它将帮助您的小工具正确运行。它不会损害您的计算机。
我不会说它是恶意的,因为它试图启动的应用程序是一个标准的 Windows 组件。
为什么它要启动移动中心有点神秘,但如果没有关于这个小部件应该能够做什么的进一步背景,我们无法发表评论。