2009-03-20 6 views
5

Kennt jemand eine gute Möglichkeit zur Remote-Verwaltung eines Windows XP-Computers mit nur der Befehlszeile?Remote-Verwaltung von Windows XP über die Befehlszeile

Im Moment müssen nur noch Anwendungen/Patches installiert und Dateien auf und von der Maschine übertragen werden, und das Installieren von Registry-Patches wäre ebenfalls gut.

Derzeit verwenden wir eine schreckliche gehackte Lösung, die NetMeeting verwendet, in der Vergangenheit habe ich einen Proof of Concept mit SSH für Windows (zur Zeit Windows 2000) zusammengeworfen, aber es hat nicht zu meiner Zufriedenheit funktioniert und war hübscher Buggy. Das war wahrscheinlich das Ergebnis des SSH-Daemon, den ich mehr als irgendwas lief.

Ich bin ziemlich offen für alles, aber eine Lösung mit SSH wäre ideal, da es bereits für die Installation in meiner Organisation zugelassen ist, und es ist kostenlos. Ich arbeite in der kanadischen Regierung, also ist alles, was kostenlos ist, das Beste, und alles, was wir bereits für die Installation genehmigt haben, ist noch besser.

Antwort

7

psexec können Sie Befehle remote ausführen. Einige der anderen PsTools können Ihnen helfen, Anwendungen zu beenden, eine Liste von Prozessen usw. zu erhalten.

+0

Danke, dass Sie mich darauf hingewiesen haben, ich kenne PsTools und habe sie in der Vergangenheit benutzt. Obwohl ich vorher noch nie mit PSEXec gearbeitet habe, haben sie hoffentlich diese Tools in meiner Abteilung genehmigt, so dass ich sie tatsächlich verwenden kann. – CalvinR

+0

Große Alternative zu SSH für Windows! Ich benutze das für die Remote-Verbindung: 'psexec \ remote_ip -u Administrator" c: \ windows \ system32 \ cmd.exe' Es scheint langsamer als SSH. Irgendeine Idee des Ports verwendet? –

1

Die Software Testing Automation Framework (STAF) ist für den Remote-Zugriff konzipiert, Installation von Software, Übertragung von Dateien. usw. Es ist Open Source und Sie können Ihren eigenen Service schreiben, wenn es nicht einen gibt, der das tut, was Sie brauchen. Es hat auch eine GUI-Komponente zum Schreiben, Planen, Einreihen und Überwachen von Jobs in einem Maschinenpool.

+0

Danke, ich werde in diesem zu prüfen. – CalvinR

1

Warum muss es

Remote-Administration von Windows-XP-Rechner nur den Zeilenbefehl sein?

Ich glaube, Sie beschränken sich auf das, was möglich ist, indem Sie sich an die Befehlszeile halten. In Windows-Umgebungen können Sie einfach Gruppenrichtlinien verwenden, um die meiste Software und/oder Patches zu verteilen, und für diejenigen, die Sie nicht können, können Sie diese Änderungen normalerweise über eine der gängigen Skriptsprachen wie JScript, VBScript, Kixtart, AutoIt, Powershell usw. Mit diesen Skriptsprachen können Sie WMI nutzen, um Prozesse auf Remote-Systemen zu optimieren und zu kopieren, Dateien zu kopieren, die Registrierung zu aktualisieren ... im Grunde alles, was Sie erreichen möchten .... und es wird Sie nicht kosten alles andere als die Kosten für das Lernen dieser Technologien, und dort viele Online-Ressourcen und die dokumentieren, wie man sie macht. Hier ist ein Link zu der Microsoft Script Center, es ist ein guter Start: http://www.microsoft.com/technet/scriptcenter/default.mspx

+0

Wir verwenden Gruppenrichtlinien und WMI, um unser Netzwerk zu verwalten, und ich bin mit diesen Technologien sehr vertraut, leider ist das Netzwerk, das ich administriere, durch Designentscheidungen in der Vergangenheit behindert, und wir benötigen weiterhin eine Fernverwaltung der Maschinen andere Technologien – CalvinR

+0

Ich habe einfach keine Wahl in dieser Sache, es muss sein, weil es das ist. Wenn du an einem Ort arbeiten würdest, der so bürokratisch ist wie meiner, dann würdest du es verstehen Wir haben ein gehacktes NetMeeting verwendet, um diesen Job zu machen. Ich suche nach etwas Besserem. – CalvinR

1

ich dies schrieb eine Weile zurück, und verwendet es zu mir nach Hause Windows XP-Desktop für eine Weile zu halten: ssh and telnet on windows

habe ich die SSH-Option (nicht Telnet). Es funktionierte für meine Zwecke (entfernte Aufgaben töten, Dateien kopieren etc.) Es verwendet Cygwin, aber Sie können normale Windows-Befehle sowie die Bash-Befehle, die mit Cygwin kommen, ausführen.

+0

Leider kann ich aus Gründen, die ich nicht kontrollieren kann, Cygwin nicht benutzen, soviel ich gerne hätte Mit SSH wäre meine ideale Lösung für dieses Problem. – CalvinR

0

Im Moment die einzigen Dinge, die es tun muss, sind in der Lage sein Anwendungen/Patches zu installieren, und die Übertragung von Dateien zu und von der Maschine und Installation Registry-Patches würde auch nett sein.

Versuch zum Herunterladen und Installieren eurysco verwenden, um:

  1. Transferdatei, Anwendungen und Patches mit mehrer-Upload-Funktion von eurysco Dateibrowser
  2. Installation von Anwendungen und Patches im Silent-Modus von eurysco Befehlszeile Funktion
  3. bearbeiten Registrierung von eurysco System-Registry-Funktion

http://www.eurysco.com/features