2017-12-28 27 views
1

サブライムテキスト3でTerminalの管理者としてPowerShellを実行するにはどうすればよいですか?ここでPowershellをTerminal Sublime Text 3の管理者として実行する

は、デフォルトの設定である:ここで

{ 
    // The command to execute for the terminal, leave blank for the OS default 
    // See https://github.com/wbond/sublime_terminal#examples for examples 
    "terminal": "", 

    // A list of default parameters to pass to the terminal, this can be 
    // overridden by passing the "parameters" key with a list value to the args 
    // dict when calling the "open_terminal" or "open_terminal_project_folder" 
    // commands 
    "parameters": [], 

    // An environment variables changeset. Default environment variables used for the 
    // terminal are inherited from sublime. Use this mapping to overwrite/unset. Use 
    // null value to indicate that the environment variable should be unset. 
    "env": {} 
} 

答えて

1

オプション1:管理者として実行崇高テキスト。 Terminalプラグインによって開始されたプロセスは、管理者ユーザーの下でも実行されます。 —サードパーティのプラグインにも管理者権限があることに注意してください。

オプション2:設定し、管理者として実行新しいPowerShellのインスタンスを起動するには、ターミナルのプラグイン:

"terminal": "powershell.exe", 
"parameters": [ 
    "-WindowStyle", "Hidden", 
    "-Command", "Start-Process", "-Verb", "RunAs", "powershell.exe", 
    "-ArgumentList", "'-NoExit', '-Command', Set-Location, \"'$PWD'\"" 
], 

この構成では、管理者ユーザーの下でPowerShellを再起動するコマンドを起動します。新しいインスタンスは別のプロセス空間で開始されるため、作業ディレクトリを手動でリセットします。 UACが有効になっている場合、権限を昇格させるように見えるUACプロンプト内で実行を確認する必要があります。必要に応じて、特定のプログラムについてはdisable the promptとすることができます。

0

は、プラグインを使用して、ユースケースと対話する物品である

サブライムはあなたbashを実行するために許可されている場合、「それは素晴らしいことではないでしょう。 PowerShellをポップアップターミナルから起動しますか? "

sublimetexttips.com/how-to-open-terminal-or-powershell-from-your-sublime-project

+0

私はすでに "Terminal"プラグインを使用しています。この記事は非常に古いです。私は "ターミナル"プラグインを実行する方法を知っている、私は "ターミナル"プラグインを介して管理者としてそれを実行する方法を知っていない。 – Yamona

+0

私は本当に何年もの間Sublimeを使う必要はありませんでした。与えられたリンクは、私のアーカイブから、私が使ったものです。 PoShv3 ISE以上、PoSH用VSCode以降、私は崇高なことは必要ありません。ただし、Sublimeでこれをネイティブに実行できない場合でも、PoSHを管理者レベルに直接昇格させることができます。 TechNet、MSDN、その他多くの場所で文書化されています。ちょうど使用します... Start-Process PowerShell -verb runAs。 UACプロンプトに応答します。これは、PoSHユースケースのために特別に設計されていないツールのハックです。 – postanote

関連する問題