- PR -

scriptで、EFSの属性をチェックするには?

1
投稿者投稿内容
tomo
会議室デビュー日: 2001/12/03
投稿数: 11
投稿日時: 2007-04-19 18:03
ログオンスクリプトで、強制的にcipherコマンドを走らせて、デスクトップなどを暗号化したいと考えています。
毎回cipherを実行するのは避けたいので、scriptでフォルダ属性をチェックしてから実行させたいのですが、FileSystemObjectのAttributesプロパティでは取得できません。

プログラムを組まずに、WSHでEFSの属性をチェックする方法はあるのでしょうか?
ちゃっぴ
ぬし
会議室デビュー日: 2004/12/10
投稿数: 873
投稿日時: 2007-04-20 01:04
引用:

プログラムを組まずに、WSHでEFSの属性をチェックする方法はあるのでしょうか?



この意味がわかりませんが、WSH でということであれば WMI の CIM_DataFile class が使えるでしょう。

[編集]
あ、check するって言うのは暗号化するということ?
それならば WSH から直接は無理です。
COM ですらできなかったと思うので、Win32 で EncryptFile を使わないとできなかったような気が。。。
[/編集]
_________________
ちゃっぴ@わんくま同盟
ちゃっぴの監禁部屋

[ メッセージ編集済み 編集者: ちゃっぴ 編集日時 2007-04-20 01:13 ]
tomo
会議室デビュー日: 2001/12/03
投稿数: 11
投稿日時: 2007-04-23 17:59
Select * From CIM_Directory
Select * From CIM_DataFile

で、出来ました。
ありがとうございます。
1

スキルアップ/キャリアアップ(JOB@IT)