Omit the ./ in the syntax metadata

This commit is contained in:
Markus Fleschutz
2021-04-07 15:17:49 +02:00
parent 381c3b850f
commit 154a753707
167 changed files with 205 additions and 279 deletions

View File

@ -1,24 +1,17 @@
#!/usr/bin/pwsh
<#
.SYNTAX ./send-tcp.ps1 [<target-IP>] [<target-port>] [<message>]
.SYNTAX send-tcp.ps1 [<target-IP>] [<target-port>] [<message>]
.DESCRIPTION sends a TCP message to the given IP address and port
.LINK https://github.com/fleschutz/PowerShell
.NOTES Author: Markus Fleschutz / License: CC0
#>
param($TargetIP = "", [int]$TargetPort = 0, $Message = "")
if ($TargetIP -eq "" ) { $TargetIP = read-host "Enter target IP address" }
if ($TargetPort -eq 0 ) { $TargetPort = read-host "Enter target port" }
if ($Message -eq "" ) { $Message = read-host "Enter message to send" }
try {
if ($TargetIP -eq "" ) {
$TargetIP = read-host "Enter target IP address"
}
if ($TargetPort -eq 0 ) {
$TargetPort = read-host "Enter target port"
}
if ($Message -eq "" ) {
$Message = read-host "Enter message to send"
}
$IP = [System.Net.Dns]::GetHostAddresses($TargetIP)
$Address = [System.Net.IPAddress]::Parse($IP)
$Socket = New-Object System.Net.Sockets.TCPClient($Address,$TargetPort)