文件变量使用如下语法:
%Arg_n%
或
%(File)Arg_n%
(File) 是可选项,因为 Arg_n 提供的变量 (缺省) 假定为文件。(请参见"将文件变量解释成字符串" ,以获得% (String)Arg_n% 语法的使用方法。)
该语法使用户可以通过在操作图标上拉放数据文件对象来启动带有该文件变量的操作。它将第 n 个变量替代到命令行中。拉放文件可以是本地文件或远程文件。
下面的执行字符串执行使用拉放文件作为-装入参数的 wc -w。
EXEC_STRING wc -w%Arg _1%
下例所显示的是仅用目录变量工作的操作的定义的一部分。当目录被拉放在操作图标上时,该操作将该目录内所有有读写许可的文件列表显示出来。
ACTION List_Writable_Files { ARG_TYPE FOLDER EXEC_STRING /bin/sh -c 's -l%Arg _1% | grep rw-' ... }