2016-08-17 85 views
0

我想獲取文件夾的屬性,特別是它是否隱藏。爲Photoshop CC的腳本是用JavaScript編寫的,和我運行Windows 10用Photoshop中的Javascript獲取文件夾的屬性

不幸的是,手冊中沒有提到任何方法像attributes,因此該代碼不起作用

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

不任何人都知道一種方式來至少了解給定文件夾是否隱藏?

回答

1

Adob​​e的JavaScript Tools Guide包含文件和文件夾對象的詳細信息。不幸的是,它看起來沒有任何屬性可以暴露隱藏狀態。

您可以讓您的腳本執行命令行任務,因此如果您知道通過OS命令行查看此詳細信息的方法,則可以嘗試讓腳本執行該命令並獲取結果。

+0

帕特里克,那將是一種方式。我正在運行Windows 10,並使用'attrib'命令,我可以顯示文件夾的屬性。但是,我怎樣才能執行命令並評估其輸出? – Flo

+0

執行一個創建預定名稱的輸出文件的命令,這樣腳本會在運行命令並讀入文件以查看輸出後假定文件存在。這不是非常優雅,但我已經成功地完成了。 – Patrick

+0

Patrick,我將如何通過Javascript執行一個命令?你可以給我一個代碼示例,我將如何執行'dir c:\> C:\ output.txt'? – Flo