メイン ウィンドウズ10 PowerShellから昇格されたプロセスを開始する

PowerShellから昇格されたプロセスを開始する



PowerShellは、高度な形式のコマンドプロンプトです。すぐに使用できるコマンドレットの膨大なセットで拡張され、さまざまなシナリオで.NET Framework / C#を使用する機能が付属しています。今日は、PowerShellプロンプトから昇格したプロセスを開始する方法を紹介します。

広告


以前、同じことがどのようになり得るかについて説明しました バッチファイルから実行 。ただし、Windows 10 Creators Updateでは、Microsoftはコマンドプロンプトを強調せず、PowerShellをあらゆる場所で宣伝する予定です。参考のためにこれらの記事を参照してください:

  • Windows 10ビルド14986は、どこでもコマンドプロンプトをPowerShellに置き換えます
  • Windows 10 CreatorsUpdateのWin + Xメニューにコマンドプロンプトを追加し直す
  • Windows 10 CreatorsUpdateのコンテキストメニューにコマンドプロンプトを追加する
  • Windows10のコンテキストメニューから[PowerShellを開く]ウィンドウをここから削除します

したがって、PowerShellコンソールから実行できるこの便利なトリックを学び、時間を節約することをお勧めします。

シムズ 4 オブジェクトを回転させる方法

PowerShellから昇格されたプロセスを開始する

このタスクでは、Start-Processコマンドレットを使用します。それはサポートします オプションの数 、そのうちの1つは-Verbです。 -Verbを「RunAs」として指定すると、開始しようとしているプロセスが昇格して開かれます。

メモ帳アプリを昇格して起動してみましょう。

  1. PowerShellを開く 。
  2. 次のコマンドを入力するか、コピーして貼り付けます。
    Start-Process'notepad.exe '-Verb RunAs

  3. UACプロンプトが表示されます。それを確認します:
  4. メモ帳アプリは高架で開かれます。これは、タスクマネージャーを使用して確認できます。記事を参照してください: プロセスがWindowsで管理者(昇格)として実行されているかどうかを確認する方法

注:UACプロンプトで[いいえ]ボタンを押すと、PowerShellコンソールはエラーメッセージ「ユーザーによって操作がキャンセルされました」を出力します。これは予想されます。

ヒント:最初にコンソールを開かなくても、PowerShellを使用して昇格したアプリを直接実行できます。たとえば、ショートカットを作成したり、[実行]ダイアログで次のコマンドを入力したりできます。

powershell.exe -Command'Start-Process Notepad.exe -Verb RunAs '

結果は同じになります。 Powershellウィンドウが一瞬点滅した後、アプリが高架で開かれます。

PowerShellからの引数で昇格されたプロセスを開始する

PowerShellから昇格して開始するプロセスにいくつかの引数(スイッチまたはパラメーターとも呼ばれます)を渡す必要がある場合は、Start-Processコマンドレットの-Argumentスイッチを使用します。そこで指定された引数は、ターゲットの実行可能ファイルに渡されます。上記で使用したNotepad.exeを使用した変更例を次に示します。

PowerShellコンソールの場合は、次のコマンドを使用します。

Start-Process'notepad.exe '-Argument'C: My Stuff  my file.txt' -Verb RunAs

スペースを含むパスは引用符で囲みます。複数の引数を渡す必要がある場合は、コンマで区切り、ArgumentListを使用します。

スナップチャットで誰かがあなたをブロックしたかどうかを知るにはどうすればよいですか
Start-Process'file.exe '-ArgumentList'argument1、argument2、argument3' -Verb RunAs

PowerShell内から、次のコマンドを使用できます。

powershell.exe -Command'Start-Process 'Notepad.exe'-Argument' C: My Stuff  my file.txt'-Verb RunAs '

さらに別の例:

powershell -Command'Start-Process powershell.exe -ArgumentList '-ExecutionPolicy Bypass -NoExit -Command  `' Checkpoint-Computer -Description  'RestorePoint1 '-RestorePointType  'MODIFY_SETTINGS ' ` '' -Verb RunAs '

詳細については、次の記事を参照してください。 PowerShellを使用してWindows10で復元ポイントを作成する

上記のように、パスをスペースで囲みます。
それでおしまい。

興味深い記事

エディターズチョイス

Windows10でBluetoothへの合理化されたペアリングを無効にする
Windows10でBluetoothへの合理化されたペアリングを無効にする
Windows 10では、サポートされているデバイスをワンクリックでペアリングおよび接続できます。このようなデバイスをペアリングする準備ができて、Bluetooth送信機の範囲内で使用できるようになったら、通知トーストをクリックして続行します。
CapCut でグリーン スクリーンを使用する方法
CapCut でグリーン スクリーンを使用する方法
今日のデジタル世界では、クリエイティブなビジュアルとダイナミックな背景でビデオを強化するために、グリーン スクリーン エフェクトが不可欠になっています。ミームを作成する場合でも、注目を集めるバナーをデザインする場合でも、CapCut はグリーン スクリーンを組み込むための直感的なソリューションを提供します。
カーオーディオでの USB-AUX ケーブルの使用
カーオーディオでの USB-AUX ケーブルの使用
USB-AUX ケーブルは存在しますが、ほとんどの場合、デジタル音楽をカーラジオに伝える導管としては機能しません。
タグアーカイブ:Windows7の便利なロールアップ直接ダウンロードリンク
タグアーカイブ:Windows7の便利なロールアップ直接ダウンロードリンク
Windows10でナレーターのオンラインサービスを無効にする
Windows10でナレーターのオンラインサービスを無効にする
Windows 10でナレーターのオンラインサービスを無効にする方法この機能は、現在のURLを取得してオンラインサービスに送信することを目的としています。
Windows10の写真アプリのバックアップと復元のオプション
Windows10の写真アプリのバックアップと復元のオプション
Windows 10には、画像の表示と基本的な編集を実行できる写真アプリが組み込まれています。オプションをバックアップおよび復元できます。後で、必要に応じて復元したり、別のPCまたはユーザーアカウントに転送したりできます。これはとても便利です。
修正:通知数とタイトルのないWindows10スタートメニューの空白のタイル
修正:通知数とタイトルのないWindows10スタートメニューの空白のタイル
いつの日か、Windows 10の[スタート]メニューを開いて、タイルの通知数とタイトルが失われていることを確認するかもしれません。一部のタイルは空白で表示されます。これが修正です。