私のユーザーはC#を使用したpowershell.exeを実行し、他のコンピュータの管理者権限でPowerShellスクリプト
を実行するためのアクセス権を持っていない私は別のコンピュータに
(Get-Service -ComputerName 172.x.x.x -Name mssqlserver).Start()
を実行できるようにする、などドメイン管理者アカウント。
私は管理者のユーザー名とパスワードとしてPowerShellを実行できます。
StackOverFlowで検索しましたが、私の答えは見つかりませんでした。
Powershell.lnkを右クリックして[管理者として実行]をクリックしてユーザーとパスワードを入力してmyコマンドを実行できますが、これはC#で既存の管理者のユーザー名とパスワードで行います。 – CodeMan
_既存の管理者のユーザー名とパスワードが必要です._そうではありません、@パヤムは何をしますか?あなたのアプリを起動すると、特権を実行するか、特権ユーザーに資格情報を要求します。または、あなたのコードを別のユーザー_を実行しようとしていますか? – Clijsters
@ CodeManこれを行うには2つの方法があります。まず、C#でPowerShellスクリプトを実行できます。これは、私が提供したものです。次に、PowerShellファイルを実行できます。どちらも私が含む管理上の特権が必要です。 –