通过HTA应用程序激活自定义虚拟空间



我做了一个HTA应用程序,它将虚拟空间设置为自定义而非自动,但我遇到了以下问题,当我运行该函数时,它说没有定义computername,但如果你在CMD中运行它,一切都很好。

我想在HTA中,你需要使用一些特殊的字符来表示%、=等符号?

这是我的功能:

function enablevirtualspace(){
var wshShell = new ActiveXObject("WScript.Shell");
var sComputerName = wshShell.ExpandEnvironmentStrings("%COMPUTERNAME%");
var path = "wmic computersystem where name="%computername%" set AutomaticManagedPagefile=false";
wshShell.run(path,1,false);
}

这意味着您没有执行该命令的权限,所以请尝试使用提升的权限运行脚本。

Lankymart

最新更新