Verwenden Sie den Remote-Computer, ohne den lokalen Benutzer zu stören

11340
greye

Ich habe einen Windows 7-Computer, der als Media Center fungiert, also immer eingeschaltet ist, aber nicht immer verwendet wird.

Ich möchte in der Lage sein, mich remote an diesem Computer anzumelden und einige Skripts zu starten, deren Berechnung einige Zeit in Anspruch nimmt. Wenn ich Remote Desktop verwende, kann ich eine Ansicht des Desktops anzeigen und verwenden, aber die Media Center-Ansicht wird blockiert (der Anmeldebildschirm wird angezeigt). Wenn ich LogMeIn verwende, wird die Media Center-Anwendung geschlossen (nicht mit der Remoteverwendung kompatibel). Die Remote-Ansicht und die Media Center-Ansicht sind identisch.

Gibt es eine Möglichkeit, remote auf den Computer zuzugreifen, um diese Skripts zu starten und zu überwachen, ohne die Benutzer des Media Centers zu stören?

10
Versuchen Sie das LogMeIn kostenlos? Oder die kostenpflichtige Version. Wie ich mich erinnere, können Sie sich mit der Premium-Version anmelden und einen Remote-PC steuern, ohne den Hauptbenutzer zu beeinflussen. BBlake vor 14 Jahren 0

3 Antworten auf die Frage

8
Jeremy

Vielleicht würde das Sysinternals PsExec-Programm Ihren Bedürfnissen entsprechen?

http://technet.microsoft.com/de-de/sysinternals/bb897553.aspx

Auf diese Weise können Sie Konsolenprogramme remote starten und haben keinen umfangreichen Installations- / Konfigurationsprozess.

Dies ermöglicht Ihnen zwar nicht die umfassende Benutzererfahrung einer voll entwickelten RDP-Verbindung, aber ich habe es für kurze, einfache Aufgaben als perfekt empfunden.

Wenn Sie das Skript überwachen müssen, richten Sie das Skript in ECHO in einer Datei ein oder schreiben Sie in das Ereignisprotokoll. Abhängig von der Sprache können Sie dies normalerweise mit etwas zusätzlichem Code tun. Doltknuckle vor 14 Jahren 1
1
DanO

Sie können sich nicht interaktiv zwei Sitzungen gleichzeitig anmelden (ohne Fenster zu hacken und gegen Ihre Lizenzvereinbarung zu verstoßen). Wenn Sie damit einverstanden sind (unter Berücksichtigung der Sicherheits- und Stabilitätsbedenken des Systems + rechtliche Bedenken), verwenden Sie den Hack (Antwort von Jaoc).

Abhängig von Ihren Programmierfunktionen (Sie schreiben bereits Skripte - ich würde sagen, Sie sind fast da), können Sie einen Windows-Dienst oder eine einfache Webanwendungsschnittstelle erstellen, die Ihre Prozesse startet, und Ihnen die Angabe der erforderlichen Parameter über das Web ermöglichen Schnittstelle oder einen RPC-Aufruf.

Wenn jedes Mal keine eindeutigen Parameter für die Skripts vorhanden sind, erstellen Sie einfach eine geplante Aufgabe, um Ihre Skripts auszuführen.

+1 für PsExec. Es kann auch genau das tun, was Sie benötigen, wenn Sie bereits über ein Skript oder eine EXE-Datei verfügen, die Sie nur auf dem Computer ausführen müssen. Wenn dies Ihren Bedürfnissen entspricht, ist es auf lange Sicht für Sie sogar noch einfacher als der gleichzeitige Session-Hack.

Können Sie mir helfen zu verstehen, welche rechtlichen Bedenken Sie erwähnen? Stellt die Lizenzvereinbarung fest, dass Sie nicht zwei Sitzungen gleichzeitig haben können? Warum sollte es Gibt es ein anderes Produkt / eine andere Lizenz, die dies zulässt? Vielen Dank. greye vor 14 Jahren 0
aus dem EULA (Rechte # 2.1) - "Anzahl der Benutzer. Sofern in diesen Lizenzbedingungen nichts anderes festgelegt ist, darf nur ein Benutzer die Software gleichzeitig verwenden." Windows Server-Editionen ermöglichen mehrere gleichzeitige Benutzer und erweiterte Optionen für Terminaldienste. DanO vor 14 Jahren 0
0
Skaughty

Ich weiß nicht, was Sie davon halten, alte Dinge mit Text zu tun. Sie können in Putty schauen . Es ist eine kostenlose SSH-Anwendung.

Außer Putty ist kein Server und Windows hat keinen eingebauten SSH-Server. developmentalinsanity vor 14 Jahren 4
Touché, guter Herr. Es gibt http://www.freesshd.com/ für eine freie Serverseite. Ich denke, dass Joaoc die beste Antwort hat. Skaughty vor 14 Jahren 0