MobaXterm で昇格した PowerShell を取得するにはどうすればいいですか?

MobaXterm で昇格した PowerShell を取得するにはどうすればいいですか?

MobaXterm を使用して昇格された PowerShell プロンプトを作成することは可能ですか? つまり、管理者権限を持つシェルですか?

以下は、MobaXtermの「セッション」ウィンドウの「シェル」タブが選択された画像です。1選択肢は、Bash、Cmd、Powershell、Ubuntu Bash のいずれかです。ただし、これらは現在のユーザーの権限で開きます。管理者として (できれば Powershell で) 開きたいと思います。

現在、SSH のニーズには MobaXterm を使用し、ローカル シェルには Cmder を使用しています。これを 1 つのツールに統合したいと考えています。Cmder には管理者として新しいシェルを起動するオプションがありますが、MobaXterm にはこのオプションがありません。

Chocolateyを実行することが、私が昇格シェルを使用する主な目的なので、それたまにそのためだけに別のシェルを起動するのは面倒です。

mobaxterm シェルウィンドウ

答え1

これはエレガントな解決策ではないかもしれませんが、私にとってはこれがうまくいきました:

  • MobaXtermへのショートカットを作成します: デスクトップ(または他の場所、例えば文書)、右クリック > 新規 > ショートカット
  • MobaXtermがインストールされている場所を参照し、MobaXterm.exeをクリックし、わかりました(つまりC:\Program Files (x86)\Mobatek\MobaXterm\MobaXterm.exe
  • クリック
  • ショートカットに名前を付けます。例:MobaXterm (管理者)をクリックし、仕上げる
  • 右クリックショートカットをクリックしてプロパティ
  • 上のショートカットタブをクリックし、高度な...ボタン
  • 選択する管理者として実行、 クリックわかりました、 それからわかりましたまた

これで、すべてのセッションとともに、昇格された権限で MobaXterm を実行できるようになります。

注記:整理整頓したい場合は、ショートカットを次のフォルダ/ディレクトリに移動することもできます。MobaXterm.exeインストールされています。MobaXtermフォルダがプログラムファイルフォルダーの場合は、その場所に直接ショートカットを作成することはできません。ただし、上記の手順に従ってショートカットを作成すると、ショートカットを移動できるようになります。

必要に応じて、すばやくアクセスするには、次の操作を実行できます。

  • ショートカットをタスクバーにピン留めします。右クリックショートカットをクリックしてタスクバーにピン留めする
  • ドック(つまりオブジェクトドック)、ショートカットをドックにドラッグすることができます
  • デスクトップにショートカットを追加します(別の場所にショートカットを作成する場合)

MobaXtermは権限を昇格したので、セキュリティを強化するためにマスターパスワード(のためにMobaXterm Professionalのみ):

  • 打ち上げMobaXtermプロフェッショナル
  • クリック設定 > 構成
  • の中に一般的なタブをクリックしてMobaXterm パスワード管理
  • クリック強力なパスワード暗号化のために「マスターパスワード」を設定するボタン
  • パスワードを入力します
  • 選択するモニターのスタンバイモードから復帰後にマスターパスワードの入力を求めるセキュリティをさらに強化する
    • クリックわかりましたわかりました、 それからわかりましたまた

答え2

MobaXtermウィンドウでPowershellが実行されていなくても構わない場合は、新しいセッション(シェル)を作成し、Powershellを選択して次の用語を追加します。高度なシェル設定:

Start-Process powershell -Verb runAs

セッション - スクリーンショット

これにより、スタンドアロンの Powershell セッションが開きます。

関連情報