Windows 11/10 で Sudo コマンドを実行する方法

Sudo コマンドを使用すると、コンソールを昇格モードで実行しなくても、コマンドを昇格モードで実行できます。この記事では、Windows コンピューターでSudo コマンドを実行する方法について説明します。

Sudo コマンドとは?

Sudo (「Superuser Do」の略) は、Linux や macOS などの Unix ベースのオペレーティング システムのユーザーが、通常は管理者に限定されている昇格された権限でコマンドを実行できるコマンドライン ユーティリティです。

Windows 11/10 で Sudo コマンドを実行する

ただし、最新の Windows 11 Insider Preview ビルドがリリースされたことで、Windows ユーザーもこの機能を使用できるようになりました。この新機能により、ユーザーは別の昇格されたターミナルを開くことなく、昇格されたコマンドを昇格されていないコンソール セッションから直接実行できます。安定版ビルドにこの機能が表示されない場合は、PC に展開されるまでお待ちください。

Windows で Sudo を有効にする方法

Windows で Sudo を有効にすると、不可欠な管理制御とセキュリティが提供されます。適切な場合にのみ昇格された権限を提供することにより、機密性の高いアクティビティやリソースへのアクセスを制限し、システムのセキュリティを向上させます。これにより、システムの整合性を脅かす可能性のある不正なインストールや改変を防ぐことができます。Sudo コマンドを実行する前に、最初に Windows で Sudo を有効にする必要があります。

次の手順に従います。

  • Windows キー + I キーを押して、[設定] アプリを開きます。
  • ウィンドウの左側にある [システム] をクリックし、次に [開発者向け] をクリックします。
  • Sudo 機能を有効にして、トグル スイッチをオンにします。
  • 最後に、[はい] をクリックして確認します。

Windows で Sudo を構成する方法

通常、Windows の Sudo には 3 つの構成オプションがあります。

  • 新しいウィンドウ ([forceNewWindow])
  • 入力を無効にする ([disableInput])
  • インライン ([normal])

Windows の Sudo の既定の構成オプションを変更するには、次の手順を実行します。

  • Windows キー + I キーを押して、[設定] アプリを開きます。
  • 画面の左側にある [システム] をクリックします。
  • 画面を下にスクロールし、[開発者向け] をクリックします。
  • Sudo オプションを有効にするを見つけ、[Sudo がアプリケーションを実行する方法を構成する] を探します。
  • ドロップダウン メニューから、[新しいウィンドウ ([forceNewWindow])、[入力を無効にする ([disableInput])、または [インライン ([normal])] を選択します。

さらに、昇格されたコマンドラインを開くこともできます。

  • 次のコマンドを入力し、 を [forceNewWindow]、[disableInput]、または [normal] に置き換えてから、Enter ボタンを押します。
sudo config --enable <configuration_option>

これで作業は完了です。

Windows で Sudo を使用する方法

Windows で Sudo を使用する前に、Sudo がコンピューターで有効になっていて構成されていることを確認してください。

  • Windows キーを押し、「コマンド プロンプト」と入力し、[管理者として実行] を選択します。
  • 使用するコマンドの前に Sudo を使用します。Sudo に付属するオプションを確認するには、次のコマンドを入力します。
sudo -h

以上です!

Windows 11 で Sudo コマンドを実行するにはどうすればよいですか?

Windows の Sudo でコマンドを管理者として実行するには、コマンドの前に sudo を追加します。たとえば、netstat -ab を管理者として実行するには、コンソール ウィンドウでsudo netstat -abを実行する必要があります。ただし、それには、前の手順に従って学習できる設定から Sudo を有効にする必要があります。

Windows 10 で Sudo を有効にするにはどうすればよいですか?

Windows で Sudo を有効にする最も簡単な方法の 1 つは、コマンド sudoconfig –enable を使用することです。 を Sudo の実行方法に置き換えるだけです。上記のガイドに従えば、すぐに作業できます。