PowerShell: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
No edit summary
Line 7: Line 7:


Test-WsMan 10.19.83.10
Test-WsMan 10.19.83.10
Invoke-Command  -ComputerName 10.19.83.10 -ScriptBlock { Get-ChildItem C:\ } -credential academia
Invoke-Command  -ComputerName 10.19.83.10 -ScriptBlock { Get-ChildItem C:\ } -Credential academia
Enter-PSSession -ComputerName 10.19.83.10 -Credential academia
Enter-PSSession -ComputerName 10.19.83.10 -Credential academia
</source>
</source>

Revision as of 07:44, 21 November 2020

Enable-PSRemoting -Force
Set-Item WSMan:\localhost\Client\TrustedHosts *
winrm s winrm/config/client '@{TrustedHosts="10.19.83.10,10.19.83.14"}'
Restart-Service WinRM
Get-Service WinRM

Test-WsMan 10.19.83.10
Invoke-Command  -ComputerName 10.19.83.10 -ScriptBlock { Get-ChildItem C:\ } -Credential academia
Enter-PSSession -ComputerName 10.19.83.10 -Credential academia

Knowledge

Get-Service WinRM
Restart-Service WinRM
Enable-PSRemoting -Force
Get-Item WSMan:\localhost\Client\TrustedHosts
Set-Item WSMan:\localhost\Client\TrustedHosts *

$s = New-PSSession -ComputerName "10.19.83.10" -Credential(Get-Credential)
Invoke-Command -Session $s -ScriptBlock { Get-ChildItem C:\ }
Invoke-Command -Session $s -ScriptBlock { Get-Service }

References