現在実行中のExtendscriptの絶対フォルダパスを取得したい。
つまり__DIR__
、php(または)__dirname
nodejsで。Extendscriptと同等です。
現在実行中のExtendscriptの絶対フォルダパスを取得したい。
つまり__DIR__
、php(または)__dirname
nodejsで。Extendscriptと同等です。
自分で見つけた、それは$.fileName
フォルダ名は(new File($.fileName)).parent
私はあなたが役に立つと思うかもしれないこれについての記事を書きました、:)
基本的に:
var myPath = (app.activeDocument.fullName.parent.fsName).toString().replace(/\\/g, '/');
var myScriptPath = (File(app.activeScript.fullName).parent.fsName).toString().replace(/\\/g, '/');
alert('Document path is: ' + myPath + ' , and script path is: ' + myScriptPath);
ミム、
File($.fileName).path;
最近は仕事をしているようです
アクティブなドキュメントに関連するファイルを参照する必要がある場合は、を使用できますapp.activeDocument.filePath
。
app.activeScript.parent
トリックを実行する必要があります-Windowsファイルリンクを使用する場合、.lnkファイルの場所ではなく実際のスクリプトの場所を取得することに注意してください。