Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $TCPServer = "localhost"
- $TCPPort = "8080"
- $tcpConnection = New-Object System.Net.Sockets.TcpClient($TCPServer, $TCPPort)
- $tcpStream = $tcpConnection.GetStream()
- $reader = New-Object System.IO.StreamReader($tcpStream)
- $writer = New-Object System.IO.StreamWriter($tcpStream)
- $writer.AutoFlush = $true
- while ($tcpConnection.Connected)
- {
- while ($tcpStream.DataAvailable)
- {
- $reader.ReadLine()
- }
- if ($tcpConnection.Connected)
- {
- Write-Host -NoNewline "prompt> "
- $command = Read-Host
- if ($command -eq "escape")
- {
- break
- }
- $writer.WriteLine($command) | Out-Null
- }
- }
- $reader.Close()
- $writer.Close()
- $tcpConnection.Close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement