>>803

動作確認してないけど、こんな感じじゃね。
クリップボードの中身がおかしな場合でもリネーム強行するのはまずいと思うんで
とりあえず変更する前に実行内容を確認する処理を挟んでみた。

function Cliprename()
{
var oldname = Filer.Macro("<F>");
var newname = Filer.GetClipboard();
if (MessageBox.Show("\"" + oldname + "\" を \"" + newname + "\" に変更します", MBS_OKCancel) == MBR_OK) {
Filer.Rename(oldname, newname);
}
}