操作有三种处理多文件变量的方法:
该操作可以重复运行,每一变量执行一次。当 EXEC_STRING 包含单个文件变量,而且通过在操作图标上拉放多个文件来提供多文件变量时,则对每个文件变量分别运行此操作。
例如,如果为下面的操作定义提供多文件变量,则:
ACTION DisplayScreenImage { EXEC_STRING xwud -in%Arg _1% … }
DisplayScreenImage 操作被重复运行。
采用下面的语法惯例之一:
如果需要操作来提示输入文件名,则每个文件变量均使用如下语法:
%(File) "提示"%
对每个变量使用不同的提示字符串。
例如,下面的执行字符串提示输入两个文件。
EXEC_STRING xsetroot -cursor% (File)"光标位图:"% \ %(File)"掩码位图:"%
采用下面的语法惯例之一:
要接受多重拉放文件变量并以下面的形式执行命令行:
command file 1 file 2 …
使用如下语法:
%Args%