上一主题: DETAILED下一主题: 检测


检测

检测

指定与脚本相关联的应用程序。 一个脚本只能关联一个应用程序。 在源计算机上,它将从 Detection 函数调用。 在目标计算机上,它可从任何地方调用,用于解析应用程序路径。 解释程序包括 APPLICATIONPATH 关键字,暂时无效,在发布此呼叫之前,不应使用。 脚本应在 Detection 函数中调用 Detect,以避免不必要的处理:

Detect 的参数是可执行文件名称和可选注册表项值。 两个参数均为字符串值。 注册表值路径参数为至注册表值的完整路径,将路径保留为可执行文件。 如果注册表值为默认参数,则路径应由注册表项名称和斜线(见以下示例)结尾。 Detection 函数中,脚本必须检查 Detect 的返回值,确定是否继续处理脚本或终止脚本。

第一个参数:

可执行文件名(字符串值)

第二个参数:

注册表路径(字符串值)

用法:
Detect ( <可执行文件名>, [注册表路径] );
示例:
if( Detect( "MyApp.exe", "HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\App Paths\\MyApp.exe\\"  ) == false)
{
     return;
}
if (Detect ( <executable Name>) == false)
return;