Javascript 设备阶段可视化编辑器要求
使用device stage visual editor工具,任务要求仅接受xml,但我需要满足以下要求:如果此程序安装在计算机上,则返回true else falseJavascript 设备阶段可视化编辑器要求,javascript,xml,device,Javascript,Xml,Device,使用device stage visual editor工具,任务要求仅接受xml,但我需要满足以下要求:如果此程序安装在计算机上,则返回true else false <script language="JavaScript"> <![CDATA[ function hasProgram() { if(file.exists(c:\program files (x86)\company\program\progr
<script language="JavaScript">
<![CDATA[
function hasProgram()
{
if(file.exists(c:\program files (x86)\company\program\program.exe)
{
return 1;
}
else
{
return 0;
}
}
]]>
</script>
我从一个网站上获得了之前的代码,但它不起作用,从其他网站上我可以得出,使用xml中的Javascript是不可行的,但是很明显,有些设备在设备阶段确实有类似的功能
所以我的问题是if语句行中正确的部分
如果是,我该如何修复它?如果在安装程序时添加注册表项,以便在运行命令(windows+r)中键入set命令时运行该程序,则只需检查该注册表是否存在于原始xml中,并获得确切路径,即使它安装在不同的位置 使用
ifRegistryExist
命令执行此操作