You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过JavaScript加载Photoshop .atn文件报Error 1233错误求助

Photoshop 脚本加载ATN文件报错1233解决方案

报错原因

Error 1233 属于Photoshop脚本引擎找不到合法的文件/文件夹引用,你手动通过菜单可以打开文件,说明是脚本层面的访问限制或路径解析问题,和文件本身无关。

可直接执行的解决方案

  • 替换路径分隔符,避免转义异常
    Photoshop的ExtendScript引擎原生支持正斜杠作为Windows路径分隔符,无需转义,把路径里的双反斜杠替换为正斜杠:
    var path = "C:/test.atn";
  • 规避系统目录权限限制
    不要把测试文件放在C盘根目录,Windows UAC会限制应用脚本直接读写根目录文件,手动打开时走系统文件选择器有权限临时提升,脚本运行时会被拦截。你可以把.atn文件移动到用户目录下,比如C:/Users/你的用户名/Documents/test.atn再测试。
  • 开启脚本访问权限
    打开Photoshop,依次进入编辑>首选项>脚本,勾选「允许脚本写入文件和访问网络」,该选项默认关闭,会阻止脚本读取本地文件。
  • 增加文件存在性校验,定位问题
    用下面的代码替换原测试代码,通过alert确认脚本实际识别到的路径是否符合预期:
    var path = "C:/test.atn"; // 替换为你的实际路径
    var atnFile = new File(path);
    if(atnFile.exists) {
        app.load(atnFile);
    } else {
        alert("脚本识别路径:" + atnFile.fsName + "\n文件不存在,请检查路径或权限");
    }
    

如果你最近升级过Photoshop或Windows系统,优先检查首选项里的脚本权限开关,升级后该设置会被重置为默认关闭状态。


内容的提问来源于stack exchange,提问作者Brandobaris

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 13:54:01