Vistaのユーザーアカウント制御機能で有効にしている場合、動かないプログラムがあるのですが、manifestファイルを作成して、管理者権限で動かすと、問題なく動作させることができるのはわかったのですが、起動する度にダイアログが表示されるので、プログラムでユーザーアカウント制御機能を無効にできる方法がないのか、教えていただきたいと思い質問いたしました。どうかご教授の程よろしくお願いします。
ショートカットを作って[プロパティ | 互換性]タブの
「特権レベル-管理者としてこのプログラムを実行する」にチェックを入れる位しか思いつきません。
# プログラムから簡単にできたら、
# VistaでUACを導入した意味がないですからね。
レスありがとうございます。
やや無理やりなんですが、
レジストリを変更することでいけそうです。
ありとうございました。
ツイート | ![]() |