PowerShell で偽装するにはどうすればよいですか? advapi32.dll LogonUserを使用できますが、もっと簡単な解決策があるのでしょうか?
質問する
7031 次
4 に答える
1
リモート接続の場合は、パスワードをコマンド ラインに含めるかプロンプトを表示するかによって、次のいずれかを使用して cmdkey.exe ツール (ネイティブ) を検討できます。
cmdkey /add:<servername> /user:<username> /pass:<password>
cmdkey /add:<servername> /user:<username> /pass
PowerShell ではないことはわかっていますが、ネイティブ exe であり、コマンドレットがパラメーターを実装していない場所で動作し-Credential
ます。
于 2012-09-06T15:00:54.760 に答える
1
上記の方法を使用できます。具体的には、PowerShell Get-Credential メソッドが機能しました。また、資格情報を取得してパスワード情報を使用できるようにするには、Secure-String メソッドも確認してください。
于 2009-04-13T23:27:13.127 に答える
1
このトピックについては、かなり前に同様の議論がありました(まあ、SO が終了する時間に関連して)。
簡単に言うと、Identity パラメーターを持つ LogonUser、psexec、または PowerShell コマンドを使用します。
于 2009-04-12T21:21:10.067 に答える
0
これが最善の解決策です。
http://huddledmasses.org/using-alternate-credentials-with-the-filesystem-in-powershell/
おもう
于 2013-12-12T06:07:25.933 に答える