質問: Windows 7 を使っています。 バッチファイルをダブルクリックするなどして実行するときに、勝手に管理者権限で実行されてしまうような挙動をしています。 検証のため、How to check in a batch file if you are running it elevated に記述されているような、バッチファイルを、次の手順で作成・実行しました。 1. デスクトップを右クリック、新規作成 -> テキストファイル 2. メモ帳で開き、管理者権限判定用のバッチファイルを(コピーアンドペーストで)記述、適当な .bat ファイルへリネーム 3. ダブルクリックで実行 結果、管理者権限で実行されている、という表示は出るのですが、これは望んでいる結果ではなく、普通に実行したときには、一般権限で実行してほしい、と考えています。 何が原因でこのような動作になっていると考えられるでしょうか。
回答: UAC; ユーザーアカウント制御はオンになっているのでしょうか? またオンであってもアカウントが `Administrator` の場合は管理者権限で実行されますので他のアカウントを使用する必要があります。