Device Stage 可视化编辑器要求
Device Stage Visual Editor requirements
使用设备阶段可视化编辑器工具,任务要求只需要 xml 但是我需要的要求是如果计算机上安装了这个程序那么 return true else false;
<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 语句行的部分
如果是,我该如何解决?
如果您在安装程序时添加了一个注册表项,那么当您在 运行 命令中键入一个设置命令时它 运行s (windows+r) 然后您就可以检查该注册表是否存在于原始 xml 中,并获取准确的路径,即使它安装在不同的位置。
使用 ifRegistryExist
命令来执行此操作
使用设备阶段可视化编辑器工具,任务要求只需要 xml 但是我需要的要求是如果计算机上安装了这个程序那么 return true else false;
<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 语句行的部分 如果是,我该如何解决?
如果您在安装程序时添加了一个注册表项,那么当您在 运行 命令中键入一个设置命令时它 运行s (windows+r) 然后您就可以检查该注册表是否存在于原始 xml 中,并获取准确的路径,即使它安装在不同的位置。
使用 ifRegistryExist
命令来执行此操作