Win + Rウィンドウのみを使用してメモ帳を管理者として開くにはどうすればよいですか?


26

Win + Rウィンドウを開いてnotepadと入力すると、メモ帳が開きます。

同じ方法で管理者として開くにはどうすればよいですか?

回答:


25

管理者として1回実行

使用するコマンド構文は次のとおりです。

runas /user:<localmachinename>\administrator notepad

注:マシン名の指定はオプションです。これも次のように機能します。

runas /user:administrator notepad

代入administrator管理者のアクセス権を持つアカウント名のために。このプロセスを使用して認証する必要があります。

コメントで@EBGreenが示唆したように、最初の実行時に資格情報を保存し、以降の呼び出しで資格情報を再入力することを回避できます。このオプションは、既存のログオンセッションの間のみ有効です。

runas /user:administrator /savecred notepad

参照:

http://technet.microsoft.com/en-us/library/cc771525.aspx

常に管理者として実行

すべてのプログラムが管理モードで実行されるように設定することもできます。UACは何らかの理由で存在するため、これは通常お勧めしませんが、そうしたい場合は次の手順に従ってください。

常に管理者として実行


1
/ savecredフラグを追加して、今後プロンプトが表示されないようにすることもできます。
EBGreen

@EBGreenそれはどれくらい続きますか?既存のセッション中に必要な場合、どのようにキャンセルできますか?頻繁に使用する設定ではないので興味があります。
Colyn1337

W7(およびおそらくW8)を使用している場合、これらの環境では使用できないため、実際には無視してください。私はそれが現在のセッションの間続くと信じています、そして、私が知る限り、あなたが彼らに与えた資格情報を無視するようにそれを伝える方法はありません。
EBGreen

@EBGreen W7とWS08R2でテストし、機能しました。
Colyn1337

クール。うそをつくドキュメントが大好きです
...- EBGreen

24

私の知る限り、UACが無効になっているときにWinKey+ を使用して開始すると、このタスクは管理者権限で開始されRます

ここに画像の説明を入力してください

とにかく、WinKeyキーを押しnotepad、検索フィールドに入力してCtrl+ Shift+ を押しても同じことができますEnter


12
UACをオフ/オフにしているため、すべてのタスクを管理者として自動的に実行していると思います...しかし、検索ボックスとctrl + shift + enterの使用を提案するために+1。:)
Ƭᴇcʜιᴇ007

@ techie007それが必要な場合は、回答として投稿
カナダのルークREINSTATE MONICA

2
@ techie007は正しい。:あなたは、このやった場合にのみ、そのオプションを取得 superuser.com/questions/431112/always-run-as-administrator
Colyn1337

@CanadianLuke私はそれを検討しましたが、OPは常に管理者として実行したいとは言いません。:)
Ƭᴇcʜιᴇ007

1
私はすでに実行ダイアログを放棄したことが多いスタートメニューの検索ボックスメソッドを使用します。高速化するためにそのボックスのファイル検索を無効にしましたが、その唯一の目的はスタートメニューと%PATH%でプログラムを実行することです。[スタート]メニューを使用して非常に便利に実行できる場合、実行ダイアログが必要なのはなぜですか。@ Realo33
アルビンウォン

7

サードパーティのプログラムを使用してもかまわない場合はelevate.exe、さまざまな人々が作成したプログラムがいくつかあります。これらのプログラムは(ほとんど)このように機能します:

elevate.exe notepad.exe

その後、UACダイアログが表示されます。確認すると、メモ帳には管理者権限があります。

これについてのブログ記事はこちらです:http : //www.raymond.cc/blog/trigger-uac-elevation-from-command-line-with-elevate-utility/


6

runas多くの場合、提案された方法は、大きな問題がある-それは別のアカウント(の使用を必要とするAdministrator)、関連する異なるプロファイルに。Administratorまた、デフォルトでは無効になっています。他の標準管理アカウントとして実行すると、実際にはUAC制限付きトークンが使用され、目的が無効になります。

少し複雑ですが、サードパーティのツールを使用せずに、コマンドラインから現在のユーザーとして純粋に昇格させること可能です。1つの方法は、PowerShell Start-Processコマンドレットを使用することです。完全な呼び出しは次のとおりです。

Start-Process -Verb "runas" notepad.exe

それを短くすると、次のものが得られます:

start -verb runas notepad.exe

コマンドラインまたは[実行]ダイアログから実行します。

powershell -c start -verb runas notepad.exe

またelevateAgreeOrNotの答えのように、単純に実行できるスクリプトを保存することもできます。これもサードパーティ製のツールを必要としません。


5

別の解決策があります。

Windowsキーを押し、メモ帳をメモして押します ctrl+shift+enter

これにより、管理者としてメモ帳(または検索された他のウィンドウ)が自動的に開きます。

gl、

リファエル


3
これは、windowsボタンを押した後にボックスに入力した場合にのみ機能します。Windows + Rを押してから実行すると機能しません(バグIMO)
マットウィルコ

3

これはあなたの正確な質問にはまったく答えませんが、次のようにしてメモ帳を管理者として開くことができます。

  • Windowsキーを押す
  • タイプメモ帳
  • Ctrl+ Shift+を押すEnter

1

Microsoftフォーラムには、これに対する解決策があります。以下の行をメモ帳にコピーして貼り付け、sudo.cmdとして保存し、system32フォルダーに配置します。

@echo Set objShell = CreateObject( "Shell.Application")>%temp%\ sudo.tmp.vbs

@echo args = Right( "%"、(Len( "% ")-Len( "%1")))>>%temp%\ sudo.tmp.vbs

@echo objShell.ShellExecute "%1"、args、 ""、 "runas" >>%temp%\ sudo.tmp.vbs

@cscript%temp%\ sudo.tmp.vbs

ここで、Runターミナルを使用して入力します sudo notepad

これがお役に立てば幸いです。


-1

私がこれを行うために知っている最も簡単な方法は、プログラムの通常のデスクトップショートカットを右クリックし、プロパティを選択し、互換性を選択し、「管理者としてこのプログラムを実行」をクリックし、(すべてのユーザーの設定を変更する)をクリックすることです「これはそれの世話をし、そのようにとどまる。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.