帮助文件的【ファイル名関連キーワード】里有这些可以直接用的:
filename/filename2/filename3
basename/basename2/basename3
directory/directory2/directory3
filetype
strlen和leftstr、rightstr等函数就可以取出所需要的部分啦。
例如下面这个以当前时间为文件名另存文件的宏:
// Filename : changename.mac
// Author : oicu#lsxk.org
#n=strlen(filename)-strlen(filetype);
$newfilename=leftstr(filename,#n);
refreshdatetime;
$newfilename=$newfilename+"-"+year+month+day+hour+minute+second+filetype;
question "Save as "+$newfilename+" ?";
if( result == yes ) {
//saveas $newfilename, gb2312;
changename $newfilename;
save;
}
评论