こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Outlook pstファイルパスワード設定確認

会社で使用しているMS Outlookの個人用フォルダーファイル(xxx.pst)にパスワードを設定し、社員が実行しているか確認するよう指示がでました。
vbscript(or javascript)で状況を確認し、ネットワーク上の共有フォルダーにログを出力するスクリプトを作成し、個別PCのタスクスケジューラーに設定しようと考えています。

『GetObject(, "Outlook.Application")』のプロパティから情報が取得できると踏んでいたのですが、情報がみつかりません。
使用しているのは、MSOutLook2007です。

個人用フォルダーファイル(xxx.pst)のパスワード設定有無の情報を取得する方法をご存じの方、方法を教えていいただけませんでしょうか。
パスワードの更新変更日時がとれれば完璧ですが、設定されているか否かのみが分かれば要件は満たせます。
スクリプトに落とせるのであれば、DOSコマンドでも他の方法でも構いません。

どうか宜しくお願いします。

投稿日時 - 2016-11-26 15:37:30

QNo.9260491

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

Vbsは難しいかもせれませんね。
キーワードは、MapiPropertyTag.PR_PST_PASSWORD
ですが、vbsで参照している例を見たことがないです。

投稿日時 - 2016-11-26 20:33:11

お礼

回答ありがとうございます。

キーワードで調べて、AsposeのAPIを使えば解決できることを確認しました。
簡単にできると考えていたのですが、APIの必要性を説いて導入しようと思います。

ヒントをいただけて大変助かりました。
ありがとうございました。

投稿日時 - 2016-11-26 22:15:20