# Install Windows Features:
Install-WindowsFeature SNMP-Service -IncludeManagementTools
Install-WindowsFeature -name Telnet-Client
Install-Module Posh-SSH -Force
# Disable Service:
sc config "SERVICE_NAME" start=disabled
sc stop "SERVICE_NAME"
# Disable Hibernation & activate "High Performance" power plan:
powercfg /hibernate off
powercfg /s SCHEME_MIN
powercfg /setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
# Test Connection on Port:
if((Test-NetConnection -ComputerName $REMOTE_SERVER -Port XXXX).tcpTestSucceeded){"execute if true"}else{"execute if false"}
# SSH:
New-SSHSession
Get-SSHSession
Remove-SSHSession
# IP to Hostname
Get-Content C:\Users\rambo\Desktop\ipList.txt | ForEach-Object {([system.net.dns]::GetHostByAddress($_)).hostname}
# Get external IP
Invoke-RestMethod ipinfo.io/ip
Categories: