「スクリプトの実行」権限を持たない特定のユーザーとしてログオンした powershell スクリプトを実行しようとしています。スクリプトを別のユーザーとして実行したい場合、資格情報をパラメーターとしてスクリプトに追加するだけでよいでしょうか?
./Get-Something –computerName SERVER1 –filePath C:\Whatever -credentials ??
事前に乾杯!(Powershell初心者)
「スクリプトの実行」権限を持たない特定のユーザーとしてログオンした powershell スクリプトを実行しようとしています。スクリプトを別のユーザーとして実行したい場合、資格情報をパラメーターとしてスクリプトに追加するだけでよいでしょうか?
./Get-Something –computerName SERVER1 –filePath C:\Whatever -credentials ??
事前に乾杯!(Powershell初心者)
Invoke-Command -FilePath "yourPath\yourScript.ps1" -ComputerName yourServer -Credential Get-Credential
また、powershell.exe でスクリプトを呼び出すスケジュールされたタスクを作成することもできます。
これにより、パラメーターを追加し、昇格された権限でスクリプトを実行する機会が提供されます。これを達成するために多くのコードは必要ありません。
乾杯
オリバー