Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

XCMD.EXE - Remote-CMD-Tool für Windows

Anleitung Microsoft Windows Tools

Mitglied: TuXHunt3R

TuXHunt3R (Level 3) - Jetzt verbinden

27.11.2007, aktualisiert 06.02.2008, 54494 Aufrufe, 18 Kommentare

Hallo ans Forum

Ich will hier in diesem Tutorial die Möglichkeiten meines Lieblings-Commandlinetools XCMD.EXE erläutern.

Das Wichtigste in Kürze:
XCMD wurde 2001 von Zoltan Csizmadia programmiert. Mit diesem Commandline-Tool können CMD-Befehle remote ausgeführt werden. Es ist zu vergleichen mit Mark Russinovichs psexec.exe


Als erstes Mal die Hilfe von XCMD (erreichbar durch die Eingabe von "xcmd /?" in der CMD-Shell):
01.
xCmd v1.0 for NT4/2000 - executes commands remotely 
02.
Freeware! 2001 Zoltan Csizmadia, zoltan_csizmadia@yahoo.com 
03.
 
04.
Usage: xCmd.exe \\computer [options] command/exe arguments 
05.
 
06.
Options: 
07.
   /D:directory           Set working directory 
08.
                          Default: Remote "%SystemRoot%\System32" 
09.
   /IDLE                  Idle priority class 
10.
   /NORMAL                Normal priority class 
11.
   /HIGH                  High priority class 
12.
   /REALTIME              Realtime priority class 
13.
   /C                     Copy the specified program to the remote machine's 
14.
                          "%SystemRoot%\System32" directory 
15.
                          Commands's exe file must be absolute to local machine 
16.
   /USER:user             User for remote connection 
17.
   /PWD:{password|*}      Password for remote connection 
18.
   /NOWAIT                Don't wait for remote process to terminate 
19.
 
20.
Examples: 
21.
   xCmd.exe \\remote cmd       // Starts a "telnet" client 
22.
   xCmd.exe \\remote /nowait runme.exe 
23.
   xCmd.exe \\remote /user:administrator dir c:\ 
24.
   xCmd.exe \\remote /user:somebody /pwd:* /d:d:\ test1.exe 
25.
   xCmd.exe \\remote /c /user:somebody /pwd:* /d:d:\ test2.exe 
26.
 
27.
Notes: 
28.
- Input is passed to remote machine when you press the ENTER. 
29.
- Ctrl-C terminates the remote process 
30.
- Command and file path arguments have to be absolute to remote machine 
31.
  If you are using /c option, command exe file path must be absolute to 
32.
  local machine, but the arguments must be absolute to remote machine
Wie ihr seht, gibt es diverse Parameter für XCMD. Hier die wichtigsten:
01.
\\computername "Programm oder CMD-Befehl"
Bestimmt, auf welchem PC der XCMD-Dienst gestartet werden soll.
01.
/USER:Username
Bestimmt, mit welchem User das Tool ausgeführt wird.
01.
/PWD:Passwort
Gibt dem Prozess das Passwort des mit dem Parameter /User definiertem Benutzer mit.


Hier noch einige Beispiele für die Verwendung von XCMD:
01.
xcmd \\server001 cmd
Startet auf dem Zielsystem server001 eine Sitzung des Programms cmd. Der User kann dann die CMD-Konsole des Remotesystems nutzen, ähnlich einem Telnet-Client
01.
xcmd \\server001 "openfiles /query"
Zeigt alle offenen Files auf den Shares des Zielsystems ("Openfiles" gibts nur unter Windows 2003 und Vista)
01.
xcmd \\server001 "iexplore.exe" /user:administrator /pwd:tralala
Führt auf dem Zielsystem den Internet Explorer als Lokaler Administrator aus.




Die Frage ist nun: Wo gibts XCMD zum Downloaden?
Einerseits bei Google, anderseits ist es in meiner Toolbox enthalten. Diese kann unter http://www.der-duerst.ch.vu unter "Downloads" heruntergeladen werden. In dieser Toolbox finden sich noch andere nützliche Tools für die tägliche Arbeit als schwer geplagter Admin



Edit:

Wundert euch nicht über den Domainnamen und das eigenwillige Design der Website, ich muss Bandbreite sparen Die Seite läuft auf meinem privaten Webserver, welcher über meinen regulären ADSL-Anschluss (300 Kbit/s Up-, 3500 Kbit/s Download) erreichbar ist. Das bedeutet: Ihr könnt von meiner Website mit maximal 37,5 KByte/Sekunde herunterladen. Dies ist in diesem Fall aber nicht schlimm, da das Zip-File nur knapp 1 Megabyte gross ist
Mitglied: Echinus
29.11.2007 um 15:09 Uhr
Danke fürs Tutorial... Werd ich gleich mal ausprobieren!
Bitte warten ..
Mitglied: spacyfreak
01.12.2007 um 07:26 Uhr
Also, ich finde Deine Webseite hat das originellste Design, das ich seit Jahren gesehen habe!
Habe echt schwer schmunzeln müssen. Webseite im cmd-design hab ich nun echt noch nie gesehen. Super!
Bitte warten ..
Mitglied: ForgottenRealm
04.12.2007 um 00:45 Uhr
Hi

Gibts irgendeine Möglichkeit, das die über das Tool gestarteten Programme ect nicht im Hintergrund sondner direkt auf dem Desktop sichtbar gestartet werden ?
Bitte warten ..
Mitglied: TuXHunt3R
04.12.2007 um 13:11 Uhr
@ ForgottenRealm

Du meinst auf dem Bildschirm des Zielcomputers? Leider nein. Wenn ich einen Batch mache, der XCMD verwendet, mache ich es meistens so, dass ich dem Zielcomputer zuerst ein Net send schicke, dass im Hintergrund ein Tool läuft. So ist der User darüber informiert, dass irgendetwas läuft.
Bitte warten ..
Mitglied: ForgottenRealm
04.12.2007 um 14:44 Uhr
Schade, aber macht nichts. Für das was ich damit machen will isses im Hintergrund sogar besser weil User X nix abbrechen kann.

Ich hab das ganze grad auch mal unter XP Home (von XP Pro Notebook aus) versucht, was nicht funktioniert.

Ich nehme mal an das liegt an der fehlenden Admin$ Freigabe ... die lässt sich auch nicht nachträglich erstellen. Irgendeine Idee wie man von XP Pro einen XP Home rechner mit der xcmd bearbeiten kann ?
Selbiges Problem hatte ich auch bei shutdown /m \\computername ect (xp home), was nicht funktioniert wegen der fehlenden Admin$ Freigabe.
Bitte warten ..
Mitglied: TuXHunt3R
04.12.2007 um 19:29 Uhr
Die Admin$ Freigabe zeigt standardmässig auf den Ordner C:\Windows des Zielcomputers.
Kannst du nicht den Ordner C:\Windows als "admin$" freigeben?
Wenn du die einfache Dateifreigabe deaktiviert hast, sollte es eigentlich gehen.


Was hast du denn vor? Vielleicht kann ich helfen....
Bitte warten ..
Mitglied: ForgottenRealm
05.12.2007 um 15:30 Uhr
Ordner C:\Windows lässt sich, zumindest über CMD, nicht freigeben. Gibt dann ne Fehlermeldung raus. Wie genau die ausschaut kann ich dir Freitag sagen, vorher bin ich nicht an nem XP Home Rechner.

Was ich vor hatte ist, von einem PC bzw Notebook aus 15 XP Home PCs runterzufahren oder bei bedarf Programme drauf zu starten. Mit VNC geht es bisher zwar auch, aber würde es gerne im Hintergrund machen um den User nicht zu stören.

Das Runterfahren über Batch soll ebenfalls von mir aus gestartet werden können. Mit Programmen wie TMS Shutdown ect hab ich es auch schon versucht, krieg keine Verbindung hin. An den Rechten liegts nicht, da is alles richtig eingestellt. Das Problem ist, wie gesagt, die Admin$ Freigabe welche bei XP Home anscheinend fehlt und nicht erstellt werden kann.
Bitte warten ..
Mitglied: TuXHunt3R
05.12.2007 um 19:30 Uhr

Um PCs remote herunterzufahren, brauchst du Xcmd.exe nicht. Dies lässt sich auch mit dem folgenden Befehl machen:

shutdown /s /m \\Computername

Wenn alle laufenden Programme beendet werden sollen, lautet der Befehl folgendermassen:

shutdown /s /m \\Computername /f


edit:
Kommentar zurückgezogen, habe eben erst gelesen, dass du es mit shutdown /m schon probiert hast.
Bitte warten ..
Mitglied: spacyfreak
06.12.2007 um 19:17 Uhr
Super - die Xcmd.exe hab ich heute gut gebrauchen koennen fuer einen bestimmten Zweck.
Danke fuer den Hinweis auf das Tool!


Ich habs jedoch direkt beim code-guru runtergeladen, um Deine Bandbreite zu schonen.
http://www.codeguru.com/code/legacy/network/xCmd.zip
Bitte warten ..
Mitglied: TuXHunt3R
06.12.2007 um 21:40 Uhr
Ich habs jedoch direkt beim code-guru runtergeladen, um Deine Bandbreite zu schonen.

Schade, nun hat die meine Website einen Hit weniger
Aber danke, dass du darauf Rücksicht genommen hat
Bitte warten ..
Mitglied: ForgottenRealm
07.12.2007 um 09:26 Uhr
So schauts aus wenn ichs über CMD mach

cmd

net share Admin$=C:\WINDOWS

Die können keine Pfade für ADMIN$- und IPC§-Freigaben angeben.


Direkt mit der Netzwerkfreigabe unter Win lässt sich der C:\WINDOWS Ordner nicht freigeben, da Windows dies blockiert (Systemordner blabla)

Lässt sich das nicht irgendwie erzwingen ?
Bitte warten ..
Mitglied: TuXHunt3R
08.12.2007 um 11:51 Uhr
Sorry, keine Ahnung. Ich arbeite praktisch nur in Active Directory Umgebungen und dort sind die administrativen Freigaben halt einfach da.
Bitte warten ..
Mitglied: MysteryGuy
14.12.2007 um 21:34 Uhr
Hallo

also sollte es wirklich nur an der fehlenden Admin$ Freigabe liegen, dann sollte folgendes helfen

http://www.administrator.de/Administrative_Freigaben_unter_Windows_XP_H ...
Bitte warten ..
Mitglied: MysteryGuy
14.12.2007 um 21:39 Uhr
Da sich Windows XP Home gegen administrative Freigaben wehrt ist es nötig noch weitere eingriffe vorzunhemen die Ihr unter dem folgendem Link findet

http://www.wintotal.de/Tipps/Eintrag.php?TID=1144
Bitte warten ..
Mitglied: Knilch
06.02.2008 um 10:00 Uhr
Bin gerade mal über dein tut gestolpert, jetzt stellt sich mir die Frage... ist an dem tool etwas besser als an psexec?
Bitte warten ..
Mitglied: TuXHunt3R
06.02.2008 um 12:19 Uhr
@ Knilch

Eigentlich nicht. Es ist schlanker und man muss weniger Tipparbeit leisten, wenn man einfach mal schnell einen Befehl ohne besondere Optionen absetzen will. Das sehe ich als Vorteil. Ist mehr oder weniger Geschmacksache......
Bitte warten ..
Mitglied: Knilch
06.02.2008 um 13:28 Uhr
mmmkay thx, dann weiß ich bescheid werde wohl bei pstools bleiben!
Bitte warten ..
Mitglied: TuXHunt3R
06.02.2008 um 23:07 Uhr
mmmkay thx, dann weiß ich bescheid werde wohl bei pstools bleiben!

Deine Entscheidung, sicher nicht die schlechteste......
Bitte warten ..
Ähnliche Inhalte
Windows 10
Remote Server Administration Tool (RSAT) für Windows 10 Build 10586
Information von Nemo-GWindows 1013 Kommentare

Mit Datum vom 19.11.2015 stellt MS nunmehr auch ein aktuelles Administrationstool für Windows Server Technical Preview zur Verfügung unter ...

Batch & Shell
Hab da mal was programmiert. (CMD-Ergänzung)
Tipp von PedantBatch & Shell7 Kommentare

Hallo Liebe Kollegen, hier mal etwas "Eigenwerbung" (Freeware) In letzter Zeit habe ich ein Tool, dass ich für mich ...

Batch & Shell
Umlaute in cmd-Datei darstellen
Tipp von frankenfrankBatch & Shell15 Kommentare

Umlaute lassen sich mit cmd sehr einfach darstellen. Es ist keine Konvertierung oder ein drittres Programm nötig. Der folgende ...

Hardware
Seriennummer per CMD auslesen
Tipp von kontextHardware2 Kommentare

Guten Morgen Mit-Administratoren, bin per Zufall über diesen Tipp gestolpert und wollte diesen euch nicht vorenthalten. Vielleicht ist er ...

Neue Wissensbeiträge
Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 5 StundenWindows 101 Kommentar

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 7 StundenSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 1 TagViren und Trojaner2 Kommentare

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 1 TagRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Brainstorming, einfachste Option 1 getrenntes LAN (mit WAN zugang)
Frage von 132954LAN, WAN, Wireless13 Kommentare

Hi, folgendes: Wir bekommen eine Glasfaser Leitung, Und das sollte Optional so aussehen: Ein Modem/Router für das WAN, ein ...

Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...

Netzwerkgrundlagen
Hi eine blöde frage. xD
Frage von 132954Netzwerkgrundlagen12 Kommentare

Also: Habe 2012 r2 essentials neuinstalliert, allerdings installiert diese version ja gleich diesen gangen AD kram mit, den hab ...