javascript - 在 Photoshop 中使用 Javascript 获取文件夹的属性

标签 javascript directory photoshop-script

我想获取一个文件夹的属性,特别是它是否隐藏。 Photoshop CC 的脚本是用 JavaScript 编写的,我运行的是 Windows 10。

不幸的是,手册没有提到任何像attributes这样的方法,因此这段代码不起作用:

var f = Folder('/c/Windows');
if (f.attributes & 2) {
    alert('Folder is hidden');
}

有人知道一种方法至少可以查出给定文件夹是否被隐藏吗?

最佳答案

Adobe 的 JavaScript Tools Guide包含文件和文件夹对象的详细信息。不幸的是,看起来没有任何属性可以公开隐藏状态。

您可以让脚本执行命令行任务,因此如果您知道通过操作系统命令行查看此详细信息的方法,您可以尝试让脚本执行该命令并获取结果。

关于javascript - 在 Photoshop 中使用 Javascript 获取文件夹的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38997995/

相关文章:

javascript - 数组中的 jQuery 随机项不起作用

python MySQL 模块类文件名

c# - 限制对程序 c# 之外的文件夹的访问

javascript - 使用正则表达式匹配字符串

javascript - 为什么我在此函数定义中得到 “Error 25: Expected: ;”?

javascript - 定义我自己的 React 事件类型

javascript - 如何检查 Node JS 中的错误类型?

javascript - 我尝试传递 HTML 代码和一些变量时不需要的逗号

javascript - 日期验证 - 仅输入当月内的日期

linux - bash变量中带括号的文件夹名称