• ベストアンサー
  • 困ってます

Windows vista や 7 で、管理者として実行 を付加したシ

Windows vista や 7 で、管理者として実行 を付加したショートカットを作る方法を教えてください。 管理者アカウント上のショートカットを作ります。 アプリケーションのセットアップファイルを作るのに必要なのですが、 現在インストール後にユーザに自分でプロパティを開いてチェックするように指示しているのですが インストール段階でチェックしておきたいのです。 (セットアップファイルは、スクリプト機能がついています) 管理者として実行 を付加したショートカットを作るAPIみたいなのがあれば教えてください。 runas コマンドは、パスワードを要求するようなので パスワードなしでも動く方法で簡単な例をお願いします あらかじめ 最悪 管理者として実行 を付加したショートカット をインストーラーにいれて ショートカットのパスを変更するAPIをいれることも検討しています。 ※これは、まだ試していないです。 起動時にユーザーに、プロンプトで管理者として実行しますかみたいな 確認プロンプトは、何度出ようとかまいません。 Windowsの基本機能でできる範囲でお願いします

noname#123065
noname#123065

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数447
  • ありがとう数2

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

  • ベストアンサー
  • 回答No.1
  • a20m7mr
  • ベストアンサー率62% (15/24)

Windowsの基本機能でできる範囲からは外れてしまいますが、@ITに該当しそうな機能が紹介されていました。

参考URL:
http://www.atmarkit.co.jp/fdotnet/dotnettips/958uacmanifest/uacmanifest.html

共感・感謝の気持ちを伝えよう!

質問者からのお礼

お返事ありがとうございます。 既存のファイルを一切いじらずに、簡単に設定できることがわかりました。 解決しました。 ありがとうございました。

関連するQ&A

  • win7 管理者として実行とrunas

    コンテキストメニューの管理者として実行は,runas で同じことができますか? 私のアカウントは管理者権限付きで,管理者として実行だとパスワードなしで昇格できますが,runas で /user:自分だと,パスワードを聞かれた上,昇格できません./user:administrator ではもちろんパスワードを聞かれます./turstlevel かとも思ったのですが /showtrustlevels では 0x20000 しか出てこず,管理者レベルである 0x30000 しても >runas /trustlevel:0x30000 cmd RUNAS ERROR: Unable to run - cmd 1168: Element not found. となります.

  • 管理者として実行しない方法

    管理者アカウントにパスワードを設定してあり、標準ユーザーはパスワードがない状態のPCです。 標準ユーザーでexeファイルを実行すると、ユーザーアカウント制御機能が作動し、管理者アカウントのパスワードを入力する画面が表示されます。 特に「管理者として実行」をしているわけでないし、exeファイルも「install」「setup」等という類の名称のアプリケーションではありません。アイコンの右下に盾マークもついていないのに、なぜかユーザーアカウント制御が発動します。 特に管理者権限がなくても動作するアプリケーションなので、ユーザーアカウント制御は必要ないはずなのですが・・ 友人のPCで、同じ環境を生み同じアプリで試していただきましたが、ユーザーアカウント制御が発動することなく問題なく動作しました。 ネットを調べても、「ユーザーアカウント機能を無効にする方法」「管理者として実行する方法」のページはたくさんありますが、管理者として実行しない方法は特に見つかりませんでした。 上記の件でお分かりいただける方、ご回答ください。

  • Vistaの「管理者として実行」について質問です。

    Vistaの「管理者として実行」について質問です。 VistaのUACを有効にしていて、アプリケーションを起動させるときに右クリックで「管理者として実行」を選んで実行しています。 これをマウス操作ではなく、例えばバッチファイルとして実行させることはできないでしょうか? RUNASを使って管理者として実行しても違った結果になってしまうんですよね。 例えばコマンドプロンプトを起動するときもウィンドウタイトルはRUNAS起動だと「cmd("管理者権限ユーザ"として実行中)」、右クリック→管理者として実行だと「管理者」となって微妙に違いますし。 右クリック~をやるのはいいのですが、手間なので簡単にできないものでしょうか?

  • 管理者として実行させたい

    現在.exeファイルのプロパティ>互換性>特権レベル管理者として実行するにチェックが入っています。 通常管理者として実行すると、ユーザーアカウントの制御のダイアログが開くと思いますが、ダイアログは出てこないで、管理者として実行できていないようです。 .exeファイル右クリック>管理者として実行では、問題なくダイアログが出てきます。 UACを無効にして、再度有効にしても改善されませんでした。 対処法を知っている方いませんか?

  • 「管理者としてこのプログラムを実行する」がチェックできない

    最近PCを買い替え、Windows Vistaに慣れず四苦八苦しているものです。 プログラム(.exeファイル)を右クリックしプロパティを開くと、 互換性タブに「管理者としてこのプログラムを実行する」という 項目がありますが、グレー表示となっており、チェックを入れられません。 チェックを入れられるようにするためには、何の操作をすればよいか、 ご存じの方教えてください。 スタートアップに登録しているプログラムの中で管理者権限を必要と するものがあり、ユーザアカウント制御(UAC)の機能により毎回 管理者のパスワードを求められるため、上記設定により常に管理者 権限で実行するようにすることで解消したいと考えています。 よろしくお願いいたします。

  • 管理者として実行できない

    現状 OS:WindowsVISTA HomePremium SP2 コマンドプロンプトをはじめとしたどのソフトにおいても”管理者として実行”ができません。 コマンドプロンプトにおいては、”管理者:コマンドプロンプト”になりません。 右クリックからの”管理者として実行”はもちろん、 プロパティ→ショートカット→詳細設定→管理者として実行にチェックを入れてもダメ プロパティ→互換性→特権レベルはグレーのまま です。 こうした状態になる前に、 ・ウイルスバスター2011をインストールした ・GlaryUtilitiesでメンテを行った  →その後Windows立ち上げ時に”GlaryUtilitiesInitializeは動作を停止しました”というメッセージが出るようになってしまいました。 ウイルスバスター2011→ツール→システムチューナーを行っていたので ある地点まで復元させましたがダメでした。 是非よろしくお願い致します。  

  • 非管理者アカウントで管理者確認ダイアログを非表示

    管理者でないアカウントでUSC昇格確認ダイアログを非表示にするショートカットの作成方法を探しています。 USC確認ダイアログとは、管理者権限で実行した時にでてくるアカウント名とパスワード名を聞かれるあれです。 色々と条件があるのですが 1.ショートカットを作成する者は、管理者権限のパスワードを知っているが、  ショートカットを起動する者は、管理者権限のパスワードを知らない 2.USC無効はNG 3.ショートカットのプロパティ「互換性」タブの特権レベルについて、  「管理者としてこのプログラムを実行する」にチェックを付けたが、  ダブルクリックした時に管理者権限で実行できるようになるだけで、  結局起動時にUSC確認メッセージがでる。(そういうものなのか?) 4.ショートカットを実行するのは、非管理者アカウントのデスクトップである 5.デスクトップにあるアイコンをダブルクリックすることで実行できる 以上の条件で可能でしょうか? よろしくお願いいたします。 使用OSはWINDOWS7です。

  • 管理者が消えた!

    とりあえず、初めまして さっそくですが このまえひとつのユーザーにあったものを 全て(ファイルなど)消そうとして もうひとつ新しくユーザーを作りコンピューターの管理者にして 今まであったユーザーを消そうとしたんですが 気付いてみると消して1つだけ残っているはずのユーザーが 制限付きユーザーになってコンピューターの管理者がどこにも ありません。(Guestも) つまり、コンピューターの管理者がないといけないハズなのに コントロールパネルのユーザーアカウントを開くと 制限付き しか表示されていないのです。 でもパソコンは通常に起動してメールなどもできるので しばらくそのまま使っていると あるソフトを インストールしようとしたとき コンピューターの管理者にログインしてくださいとでるのです そしてまたユーザーアカウントに行っても 制限付きしかなくてその横には「画像を変更する」と 「パスワードを作成」と「NET・・・」しかないのです どうすればいいのでしょうか?教えてください あと使っているのはWindows XP HomeEdision(←スペル自信なし) です

  • 管理者として実行できません

    標準ユーザでログオンしています スタートアップのコマンドプロンプトを管理者として実行しましたが タイトルバーに管理者:コマンドプロンプトの表示がなくて管理者権限がありません ご教授おねがいします

  • Windowsでsuコマンド

    ユーザのパスワードを知ることなくユーザの環境をセットアップ できないかなと考えています。 Unixでは 管理者はsuコマンドを使いユーザのパスワードを知らなくても ログインしてユーザの環境を利用することができます。 似たような機能として runasコマンドや 別のユーザとして実行 という 機能があるのですがパスワードが必要だし、ユーザの環境をセットアップ したい時には意味がありません。 どなたか知っていたら教えてください。 よろしくお願いします。