• ベストアンサー

VB6.0でフォルダのアクセス制限設定確認を自動化したい

VB6.0で【Shell】関数を使用し【cacls】コマンドを実行してフォルダのアクセス制限設定を行おうとしています。 アクセス制限自体は設定できるのですが、その際に別のDosウィンドウが上がり、 「よろしいですか (Y/N)?」 のメッセージが表示されます。 どうにかしてこれを自動化したいのですが、方法が分かりません。 方法をご存知の方、教えていただけないでしょうか? よろしくお願いします。 Shell "cacls C:\TEST /G Administrators:F" OS:WindowsXP Pro ツール:VB6.0

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

  • ベストアンサー
  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.1

  Shell "cacls C:\TEST /G Administrators:F" のかわりに   Shell "cmd /c ""echo y| cacls C:\TEST /G Administrators:F""" とすればOKです。

TATAK
質問者

お礼

ありがとうございます。 教えていただいた通りでできました。 ありがとうございました。