2016-08-17 8 views
0

フォルダの属性、特に非表示にするかどうかを知りたいPhotoshopのCCのためのスクリプトはJavaScriptで書かれている、と私はPhotoshopのJavascriptでフォルダの属性を取得する

は残念ながら、マニュアルはそのため、このコードが動作しない、attributesのような任意の方法を言及していないWindows 10実行しています

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

ん誰でも少なくとも特定のフォルダが隠されているかどうかを知る方法を知っていますか?

答えて

1

Adob​​eのJavaScript Tools Guideには、FileオブジェクトとFolderオブジェクトの詳細があります。残念ながら、非表示の状態を公開する属性がないように見えます。

スクリプトにコマンドラインタスクを実行させることができます。そのため、OSのコマンドラインでこの詳細を確認する方法を知っている場合は、スクリプトでそのコマンドを実行して結果を得ることができます。

+0

パトリック、それは方法だろう。私はWindows 10を実行しています。コマンド 'attrib'を使用すると、フォルダの属性を表示できます。しかし、どのようにコマンドを実行し、その出力を評価することができますか? – Flo

+0

所定の名前の出力ファイルを作成するコマンドを実行します。そのため、スクリプトは、コマンドを実行した後にファイルが存在するとみなし、ファイルを読み込んで出力を確認します。あまりエレガントではありませんが、私はそれを成功させました。 – Patrick

+0

Patrick、Javascriptでどのようにコマンドを実行するのですか? 'dir c:\> C:\ output.txt'をどのように実行するのかのコード例を挙げられますか? – Flo

関連する問題