• ベストアンサー

VBA フォルダ アクセス権限付与

VBAでフォルダのアクセス権限を付与する方法ってありますでしょうか? VBではあるらしいと噂を聞いたのですが、VBAでは・・・ VBAの中でコマンドプロンプトなどの方法でも構いません。 プログラミング関係に詳しいかたいましたら、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

Windows Professionalバージョン以降でしたら、コマンドプロンプトの、Cacls が 使えるかもしれません。 Windows7で見たら、Icacls を使ってください・・とのことでした。 WinXPの時は、MS社謹製の、Xcacls.vbs を使ったことが有りましたが そちらの環境で使えるのか不明です。 Cacls、Icacls、Xcacls.vbs や VBS アクセス権 取得 などでGoogleって見てください。+ PowerShell Windows Vista 以降は、UAC という難敵が登場しましたので、 VBAから上記を使って処理しようとしても蹴られてしまうかも? まったく詳しくないので、ここまで。