スクリプトでコマンド実行後にファイル位置が変わってしまうので
%Jでカーソルを追従させようとしてるのですが、うまくいきません。

//!*script
var wFile = '';
wFile = PPx.Extract('%R');
PPx.Execute('%K"@A"');
//PPx.Echo(wFile);
//PPx.Execute('*wait 300');
PPx.Execute('%J"' + wFile + '"');
PPx.Quit();

コメントアウトしているPPx.Echoを実行すればちゃんとカーソル移動します
*waitではだめでした。
何か良い方法は無いでしょうか?