2017-02-20 12 views
1

Powershell GUIプログラムを作成しているので、ボタンをクリックするだけで簡単に監査とパスワード設定を変更できます。私はすでにこれを行うコードを持っていますが、それはバッチで書かれていますので、その問題を解決するためにCMD /C " "を使用してcmdで実行します。新しい問題は、実際にコードを実行するには、CMDを昇格モードで実行する必要があるということです。私はSAPIEN PowerShell Studio 2017を使用してプログラムを作成しています。powershellで昇格したコマンドプロンプトを実行するには

答えて

1

あなたはPowerShellの内側にしたら:

Start-Process PowerShell –Verb RunAs 

または直接CMDプロンプトから、あなたはこのように行うことができます。

powershell -Command "Start-Process PowerShell –Verb RunAs" 

はそれがお役に立てば幸いです。

+0

これはPowerShellを高めますか?これを行うとCMDを昇格モードで実行できますか? –

+0

@CamdenLaCassa:はい、もちろんです。 'get-help start-process'を実行します。 * nonewwindow *とすべてを開く方法の例が得られます。 –

+0

この問題の1つは、単にPowerShellではなく、PowerShellを使用して作成したGUIだということです。 PowerShellを昇格させる方法を知る必要はありません。管理用として実行するようにGUIを設定できるからです。 powershellを使用して昇格モードでcmdを実行できるかどうかを知る必要があります。 ' –

関連する問題