2694 Tipps & Tricks
Kategorie: Windows / Befehl Tipp im neuen Fenster anzeigen
Führt Befehle auf Remotecomputern aus (348 x gelesen)

Name: rexec






Windows Consolen Commandos





Führt Befehle auf Remotecomputern aus, auf denen der REXEC-Dienst (-Daemon) ausgeführt wird. Der Befehl rexec authentifiziert den Benutzernamen auf dem Remotecomputer, bevor der angegebene Befehl ausgeführt wird. Windows XP und Windows 2000 stellen den REXEC-Dienst nicht bereit. Wenn rexec ohne Parameter verwendet wird, wird die Hilfe angezeigt.

Syntax
rexec [Host] [-l Benutzername] [-n] [Befehl]

Parameter
Host
Gibt die IP-Adresse oder den Namen des Remotehosts (-computers) an, auf dem der Befehl ausgeführt werden soll.
-l Benutzername
Gibt den Benutzernamen auf dem Remotehost an. Wird der Benutzername weggelassen, wird der Name des zurzeit angemeldeten Benutzers verwendet.
-n
Leitet die Eingabe von rexec auf das NUL-Gerät um. Dies verhindert, dass die Ergebnisse des Befehls auf dem lokalen Computer angezeigt werden.
Befehl
Gibt den Befehl an, der auf dem Remotecomputer ausgeführt werden soll.
/?
Zeigt die Hilfe an der Eingabeaufforderung an.
Hinweise
Standardvorgang
Der Befehl rexec fragt den Benutzer nach einem Kennwort und authentifiziert es anschließend auf dem Remotecomputer. Ist die Authentifizierung erfolgreich, wird der Befehl ausgeführt.

Der Befehl rexec kopiert die Standardeingabe in den Remotebefehl, die Standardausgabe des Remotebefehls in die eigene Standardausgabe und den Standardfehler des Remotebefehls in den eigenen Standardfehler. Normalerweise wird rexec beendet, nachdem der Remotebefehl beendet ist.

Verwenden von Umleitungssymbolen
Setzen Sie Umleitungssymbole in Anführungszeichen (beispielsweise ">>"), damit die Umleitung auf dem Remotecomputer ausgeführt wird. Ohne Anführungszeichen wird auf den lokalen Computer umgeleitet. Im folgenden Beispiel hängt der Befehl die Remotedatei Remotedatei an die lokale Datei LokaleDatei an.

rexec Anderer_Host cat Remote_Datei >> Lokale_Datei

Der folgende Befehl hängt die Remotedatei Remotedatei an die Remotedatei Andere_Remotedatei an:

rexec Anderer_Host cat Remote_Datei ">>" Andere_Remote_Datei

Verwenden interaktiver Befehle
Sie können die meisten interaktiven Befehle nicht ausführen. Sie können beispielsweise vi oder emacs nicht über rexec ausführen. Sie können stattdessen jedoch telnet verwenden.

Dieser Befehl ist nur verfügbar, wenn Internet Protocol (TCP/IP) als Komponente in den Eigenschaften eines Netzwerkadapters unter Netzwerkverbindungen installiert ist
Beispiele
Geben Sie den folgenden Befehl ein, um den Befehl telcon auf dem Remotecomputer vax1, der den Namen admin1 verwendet, auszuführen:

rexec vax1 -l admin1 telcon







Es wird keine Verantwortung übernommen. Die Benutzung erfolgt auf eigene Gefahr.
alle Tipps & Tricks
Validator XHTML + CSS ® 2012   GADDO.DE   BAR-GAMES.DE