Linuxのsudo
昇格コマンドに代わるものが見つからないため、次の質問があります。
昇格が必要なPowerShell関数を定義する方法は?私はUACプロンプトを意味します。
このような機能は次のとおりです。
function system-check {
SFC /ScanNow
}
システム:
Windows 8.1 Pro 64ビット
パワーシェル:
Major Minor Build Revision ----- ----- ----- -------- 5 0 10586 117
EDIT1:
100%理解できるように、言い換えてみましょう。
- PowerShellをユーザーとして実行しています
- 前述の機能を実行します
system-check
- コマンドを実行できるように、関数を昇格させます。注、UACプロンプトを表示したい
多くのビルトインPowerShellコマンドやMicrosoftモジュールによって追加されたコマンド(MSOLコマンドなど)は多くの場合昇格を必要としますが、特権の昇格を支援するものではありません。それらは単に不可解なエラーメッセージで失敗します。スクリプトに昇格時のプロンプトを組み込むと、Microsoft自体よりもユーザーフレンドリーになります。
—
トッドウィルコックス