2010-02-12 21:46:32 +0000 2010-02-12 21:46:32 +0000
63
63

how to run a powershell script as administrator

Windows 7 のデスクトップに script.ps1 がありますが、これには管理者権限が必要です(サービスを起動します)。私はこのスクリプトをクリックして、管理者権限で実行したいのですが、

これを達成する最も簡単な方法は何でしょうか?

回答 (7)

53
53
53
2010-02-13 12:58:54 +0000

ここでは、デスクトップにアイコンを追加して、それを行う1つの方法を紹介します。デスクトップにアイコンを一つだけにしたい場合は、スクリプトを別の場所に移動させてもいいと思います。デスクトップにPowershellスクリプトのショートカットを作成する 2. ショートカットを右クリックし、プロパティをクリックします。ショートカット**タブをクリックします。これで、デスクトップ上の新しいショートカットをダブルクリックするだけで、昇格したスクリプトを実行できるようになりました。

20
20
20
2013-01-10 17:29:06 +0000

UAC が有効なシステムでは、スクリプトが完全な管理者権限で実行されていることを確認するために、スクリプトの最初に以下のコードを追加します。

13
13
13
2010-11-27 11:48:43 +0000

同じ powershell にあればこれをすることができます:

Start-Process powershell -verb runas -ArgumentList "-file fullpathofthescript"
4
4
4
2010-02-12 22:02:27 +0000

デスクトップの上にあるので、一番楽な方法は、 elevation gadget の上にドラッグすることだと思います。

1
1
1
2015-07-16 17:57:01 +0000

PowerShell ISE は %windir%にあります。それを右クリックして「管理者として実行」を選択し、そこからスクリプトを実行することができます。

0
0
0
2019-07-15 04:56:44 +0000

エクスプローラーのコンテキストメニューから直接Powershellスクリプトをadminstratorとして起動するオプションが必要な場合は、私の回答のセクション2を参照してください。 https://stackoverflow.com/a/57033941/2441655

-1
-1
-1
2017-10-23 20:34:16 +0000

これをスクリプトの先頭に追加します。