システムwiki

プログラムが管理者として実行されないようにする方法

wgoodwi 受付中 最終更新日:2022-03-17 09:55

アイコンをダブルクリックすると、昇格された特権で実行されるプログラムがあります.昇格された特権で実行したくないのですが、オフにする方法がわかりません.
次の場所を確認しました:
1.)ショートカットを右クリック->[詳細設定]->[管理者として実行]がオフになっている
2.)ショートカットを右クリック->互換性->管理者がチェックされていない状態で実行
3.)exeファイルを右クリック->互換性->管理者がチェックされていない状態で実行
次のコマンドを試しました:
1.)runas/trustlevel:0x20000 "newapp.exe"
2.)runas/user:domain\username "newapp.exe"
ただし、アプリは引き続き昇格された権限で実行されます.

返信リスト(回答:12)

2 #
IgorLey

OK、答えを待ちましょう.

応答2# ->にスキップ
1 #
wgoodwi

こんにちはイゴール、

ベンダーからの返信はまだありませんが、このプログラムをホームマシンにインストールしたことを伝えたいと思います(私の仕事用マシンに問題があります). 私がそれを起動したとき、それは昇格された権利を持っていません. UACポリシーまたは他のWindows設定で確認する必要があるものがあるかどうか疑問に思っていますか?

4 #
IgorLey

これが問題の原因かもしれません.プログラムの開発者に連絡して、プログラムのマニフェストを変更するように依頼できますか?

応答4# ->にスキップ
3 #
wgoodwi

OK、

彼らのフォーラムに質問を投稿しました. 結果をお知らせします. 助けてくれてありがとう.

6 #
IgorLey

19.0以降にポイントを追加してみてください.システムが拡張子が.0のフォルダを探している可能性があります.

応答6# ->にスキップ
5 #
wgoodwi

ピリオドを追加しましたが、エラーが発生しましたが、プログラムは引き続き昇格された権限で開始されます. 私はこの特定のコンピューターに対する管理者権限を持っていないことに言及する必要があります. それが問題の原因である可能性がありますか?

9 #
IgorLey

また、ワードラップなしでファイルのテキストのスクリーンショットを表示してください.

応答9# ->にスキップ
8 #
wgoodwi

まだ同じ問題があります:

応答8# ->にスキップ
7 #
wgoodwi

コマンドプロンプトに問題がある可能性があります. コマンドwindows を開くと、「システムは指定されたパスを見つけることができません.」というエラーが表示されることに気づきました.

10 #
IgorLey

batファイルを最初から入力しましたか?入力を間違えた可能性があります.行をコピーして貼り付けてから、アプリの名前とパスを編集してください.

11 #
IgorLey

やあ、
プログラムは、プログラムのマニフェストの設定を使用して管理者に権限を要求する場合があります(プログラムコードに保存されます).
次の2行でrun-app-as-non-admin.batファイルを使用してみてください.
ApplicationPath= "C:\Program Files\SomeApp\testapp.exe"を設定します
cmd/min/C "set __comPAT_LAYER= RUNASINVOKER &&start" "%ApplicationPath%"
最初の行の名前とパスを、Applicationのパスと名前に変更するだけです.
これにより、Applicationが正常に動作しなくなる可能性があることに注意してください.

応答11# ->にスキップ
12 #
wgoodwi

こんにちはイゴール、

batファイルを試してみました. プログラムは起動しますが、タスクマネージャーに昇格された特権として表示されます. batファイルには「指定されたパスが見つかりません」というエラーが表示されます.