cmd.exeプロンプトを強制的に管理者として実行しない


20

私の他の質問に関連し、管理者としてではなくコマンドプロンプトを実行できる必要があります。[スタート]メニューから、またはC:\Windows\System32\cmd.exeファイルエクスプローラーでファイルをダブルクリックしてコマンドプロンプトを起動するたびに、昇格されたアクセス許可で実行されます。

管理者として実行されているCmd.exe

通常の非昇格モードで実行されるように実行するにはどうすればよいですか?Cmd.exeは管理者として実行する必要はありません。通常、起動すると管理者として実行されませんが、何らかの理由でこのマシンで管理者として実行するようにデフォルト設定されています。これはWindows Server 2012 R2サーバー上にあります。ログインしている私のアカウントには管理者権限があります(ただし、デフォルトのビルトイン管理者ユーザーアカウントではありません)。考えられる唯一の回避策は、管理者権限を持たない別のユーザーとして実行することです。最初にサーバー上に非管理者アカウントを作成する必要がありますが、これは過剰と思われます。もっと簡単な方法はありますか?


これを試したことはありませんが、デスクトップにcmdショートカットを作成し、ショートカットのプロパティを実行し、ショートカットタブの詳細ボタンを押して、管理者として実行のチェックを解除できますか?
モアブ

管理者として実行している場合、Win-Xメニュー(または[スタート]ボタンを右クリック)に何か表示されますか?(現時点ではサーバーバージョンからテストする立場にありません。)
パラドロイド

@duDE runasを試してみましたが、cmd.exeを別のユーザーとして起動しましたが、それでも管理者として起動しました。タイトルバーはでしたAdministrator: cmd.exe (running as Domain\Username)。@Moah私も試してみましたが、管理者がチェックしたとおりにショートカットに実行されません。@paradroid Win + Xはとの両方Command PromptをリストしますCommand Prompt (Admin)が、どちらもコマンドプロンプトをadminとして起動します。みんなに提案をありがとう:)
deadlydog

SysinternalsのProcess Explorerを使用できます。管理者としてProcexpを開き、File->に進みRun as Limited Userます。実行バーが表示され、あなたが入力するcmdか、あなたが望むものは何でもできます。technet.microsoft.com/en-us/sysinternals正しいです。ユーザーが昇格できる場合、Runasは常に昇格します。実行できないユーザーを作成し、実際にrunasを使用する場合は、それらのユーザーとして実行できます。Procexpの方が簡単です。ただし、プロパティ->互換性タブで、cmd.exeが常に管理者として実行されるようにマークされていないことを確認してください。
フランクトーマス

回答:


24

UACを再びオンにします。有効にすると、起動するプログラムは管理者として自動的に実行されません。


すべてのユーザーの互換モードで常に管理者として実行するように設定しない限り。アプリは、評価できないユーザーの起動を拒否します。
フランクトーマス

2

短期的な解決策:

  1. コマンドプロンプトを実行するアイコンを見つけます。
  2. Shift 右クリック->「別のユーザーとして実行」
  3. 次に、非管理者ユーザーアカウントを指定します。

長期的な解決策:レジストリキーで「RUNASADMIN」を見つけ、次のエントリを削除します cmd.exe


レジストリでRUNASADMINを検索しましたが、何も見つかりませんでした。
deadlydog

一時的な解決策も試しましたか?長期的な解決策に関しては、それは単なる可能性です。その後、レジストリでcmd.exeを検索してみて、逆方向に作業してください。
BlueCollar

一時的な解決策では、通常のユーザーである別のユーザー(質問でやりたくないと言ったもの)にログインする必要はありませんか?
非常識な

3
@Insane:本当にばかげた、OP:cmd.exeAdministrator以外のユーザーとして実行したいが、Administrator以外のユーザーを作成したくないのですか?それはナンセンスな要件です。
ライトネスレースとモニカ

2
@LightnessRacesinOrbitユーザーはロールと同じではありません。管理者特権を持つことは、実行するすべてのプログラムにこれらの特権を自動的に付与しません。-つまり、実際に必要な場合を除き、管理者特権でログオンしないでください。つまり、この特権を持たないアカウントを持っている必要があります。
Taemyr
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.