Wie man ein cmd-line-Anwendung in der PowerShell
Möchte ich diesen Befehl ausführen
telnet -a servername port
-CASServer V2.00 connection from 0.0.0.0 [] Diag mode only
status
Clients: Static 0/50 Dynamic 19/50
Application1: 1 0xcb4388 hSock(0x2d4)
Application2: 0 0
OK
Ich bin prinzipiell nur daran interessiert, "Dynamische 19/50". Wenn möglich, würde ich gerne diese Informationen von PowerShell
Was haben Sie bisher geschrieben?
Ich weiß gar nicht, wo, um loszulegen
Ich fand eine Cmd-Telnet-Skript, aber es hat nicht funktioniert wie erwartet
Ich weiß gar nicht, wo, um loszulegen
Ich fand eine Cmd-Telnet-Skript, aber es hat nicht funktioniert wie erwartet
InformationsquelleAutor software is fun | 2015-09-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das PowerShell-Skript auf http://community.spiceworks.com/scripts/show/1887-get-telnet-telnet-to-a-device-and-issue-commands könnte funktionieren, für was Sie Ihr versuchen zu erreichen. Es schafft eine PowerShell-Funktion namens "Get-Telnet'; es kann stellen Sie eine telnet-Verbindung und das senden einer Reihe von Befehlen.
Ihre Nutzung wäre so etwas wie:
Nach denen Sie könnten die Daten analysieren, die Sie benötigen (z.B. die "Kunden" - Linie) von 'results.txt'.
InformationsquelleAutor E.Z. Hart
Zum ausführen einer cmd-line-Anwendung in der PowerShell, speziell der telnet-Befehl, müssen Sie zunächst telnet installieren.
Verwenden Sie diesen Befehl mit admin privs:
Nach der Installation können Sie das
telnet -a servername port
Befehl in der PowerShell:Läuft ein Programm für die Kommandozeile (telnet) in der PowerShell
InformationsquelleAutor konikoff
Ich bin nicht positiv, was die genaue Befehlszeile-Anwendung, die Sie versuchen zu laufen. Aber hier ist ein Beispiel für das ausführen einer Befehlszeile-Anwendung, die in der powershell.
Wäre dies ghostscript-aber der Schlüssel ist, mit dem & symbol rufen Sie die Befehlszeile, und geben Sie dann den Pfad zu der exe-Datei, die Sie ausführen möchten, dann können Sie die Pumpe in den Parametern. Hoffe, dies hilft, führen Sie in die richtige Richtung
Windows ist ein Telnet-client, aber es ist in der Regel nicht standardmäßig installiert: windows.microsoft.com/en-us/windows/telnet-faq#1TC=windows-7
InformationsquelleAutor Peter3