web-dev-qa-db-ja.com

console2(Windows 8.1)内から昇格したシェルを実行する方法は?可能?

私はLinuxの出身で、Console2内から昇格したシェル(powershell、ipythonインタープリター、bash)を実行しようとして、何日も髪を引っ張っています。ただし、常に新しいcmd.exeウィンドウがポップアップ表示されます。これは私が望んでいることではありません。同じウィンドウの同じタブから、昇格したシェルにドロップダウンしたいと思います。これを行うにはどうすればよいですか。

Sudowinをインストールしたばかりで、それは私が望むものの一種ですが、私が述べたように、新しいcmd.exeウィンドウを開くだけです。 Sudo .\Console.exeを実行することはできませんが、パスワードの入力を求めずにCommand not allowedと表示されます。また、右クリックして管理者としてConsole.exeを実行することもできず、すぐに権限が削除されます。

おそらく私は甘やかされていますが、cmd.exeターミナルエミュレーターは醜いので、Console2(私が見つけた中で最も美しい)を本当に使用し、必要なときに高架シェルにドロップしたいと思います。

リモートで管理作業を行おうとすることは想像できません。「admincmdPromptがあなたの側にポップアップしましたか?」のような悪夢を呼ぶ必要があります。 Windowsには多くの作業が費やされており、私はそれを尊重しますが、基本を見逃すことについて話します。

2
Edge-Case

NirCmd というサードパーティのツールを使用して、 elevation などの追加機能を取得します。

nircmd elevate Console.exe

Nircmd.exeをWindowsディレクトリに配置して、すべての場所から実行できるようにします。

1
magicandre1981