CA DMM 脚本使用以下现有命令:
验证目录是否存在。 此命令有两个参数。 第一个参数是目录路径,为字符串值。 第二个参数表示是在源计算机上查找还是在目标计算机上查找。 第二个参数可选,为布尔值。 如果第二个参数为“True”,则解释程序在源计算机上查找指定文件。 如果此参数为“False”或被忽略,则解释程序在目标计算机上查找。
注意:布尔参数只能在 General 和 Apply 函数中使用。 如果在其它函数中使用,将导致语法错误或运行时间错误。
目录路径(字符串值)
机器指示符(布尔值)
DirectoryExists( <目录路径>,[Boolean]);
if (DirectoryExists( "c:\\My Documents")) StoreDirectory( "c:\\My Documents"); if (DirectoryExists( "c:\\My Documents", SOURCE)) ApplyDirectory( "c:\\My Documents");
验证源计算机或目标计算机上是否存在某个文件。 第一个参数是文件路径,为字符串值。 第二个参数表示是在源计算机上查找还是在目标计算机上查找。 第二个参数可选,为布尔值。 如果第二个参数为“True”,则解释程序在源计算机上查找指定文件。 如果此参数为“False”或被忽略,则解释程序在目标计算机上查找。
注意:布尔参数只能在 General 和 Apply 函数中使用。 如果在其它函数中使用,将导致语法错误或运行时间错误。
文件路径(字符串值)
机器指示符(布尔值)
FileExists( <文件路径> );
if (FileExists( "c:\\My Documents\\myfile.txt"))
if (StoreFile( "c:\\My Documents\\myfile.txt"))
if (FileExists( "c:\\My Documents\\myfile.txt", SOURCE))
验证源计算机或目标计算机上是否存在某个注册表项。 可以有两个参数。 第一个参数是注册表项路径,为字符串值。 第二个参数表示是在源计算机上查找还是在目标计算机上查找。 第二个参数可选,为布尔值。 如果第二个参数为“True”,则解释程序在源计算机上查找指定的注册表项。 如果此参数为“False”或被忽略,则解释程序在目标计算机上查找。
注意:布尔参数只能在 General 和 Apply 函数中使用。 如果在其它函数中使用,将导致语法错误或运行时间错误。
注册表项路径(字符串值)
机器指示符(布尔值)
KeyExists( <注册表项路径> );
if (KeyExists( "HKLM\\Software\\Microsoft\\Plus!", SOURCE))
验证注册表或 INI 文件中是否存在注册表项值。 此命令可以有两个或三个参数。 第一个参数是注册表项路径,第二个是值名称。 前两个为必需参数,且为字符串值。 第三个参数表示是在源计算机还是在目标计算机上查找。 第三个参数可选,为布尔值。 如果第三个参数为“True”,则解释程序在源计算机上查找指定的注册表项。 如果此参数为“False”或被省略,则解释程序在目标计算机上查找。
注意:第三个布尔参数只能在 General 和 Apply 函数中使用。 如果在其它函数中使用,将导致语法错误或运行时间错误。
注册表项路径(字符串值)
值名称(字符串值)
机器(布尔值)
ValueExists( <注册表项路径>, <值名称>, [Boolean] );
if (ValueExists( "HKCU\\Control Panel\\Desktop", "Smooth Scrolling", SOURCE))
|
版权所有 © 2014 CA Technologies。
保留所有权利。
|
|