Wie identifizieren Sie Benutzer, die eine Verbindung zu einem windows server via remote desktop
Am Arbeitsplatz, haben wir Labor-Maschinen, die wir verwenden, machen unsere Tests.
Den standard-Verfahren zu reservieren, eine Maschine für die Prüfung war zu Fuß rund um das Büro um sicherzustellen, dass niemand mit der Maschine.
Dies ist sehr ineffizient und zeitaufwendig sein.
Zunächst habe ich eine Webseite eingerichtet, wo die Menschen könnten, behalten sich die lab-Maschine, aber niemand hielt sich die Seite aktualisiert, so dass sich bis zu nutzlos sein.
Habe ich endlich eine Lösung gefunden, mit Microsoft log parser und wollte zu teilen, um den stack-overflow-Gemeinschaft.
Es ist eine batch-Datei läuft auf der Maschine, so kann der Benutzer identifizieren, der Letzte Benutzer, der die Maschine bedienen und leicht zu IM Sie zu Fragen, ob die Maschine frei ist.
Gibt es eine bessere Lösung dazu?
Dies ist tatsächlich als akzeptabel durch den Website-Ersteller. Ich denke, die Frage sollte schon mehr questiony, aber die Frage allein zu beantworten, die es selbst ist völlig in Ordnung.
Ich glaube nicht einmal, es muss ein wiki. Es ist keine Umfrage und es ist nicht SO meta-Diskussion.
Ich habe keine Einwände gegen diese Art der Sache. Er hatte ein Programmier-problem, löste es sich, und beschlossen, zu teilen. Wenn ich mehr Stimmen, heute würde ich vote ihn.
Ich dachte, es war seltsam zu. In der Tat, vermutete ich, dass die OP hätte-gaming-Website (D. H. eine Frage, dann anmelden mit einem anderen account beantworten Sie die Frage und sammeln rep), aber verbockt es midway. Ich denke aber, EBGreen ist richtig 🙂
InformationsquelleAutor Julien Nephtali | 2009-02-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die built-in Befehl qwinsta (Abfrage Win-Bahnhof), um herauszufinden, welche Sitzungen (mit Konsole) sind aktiv oder inaktiv (ausgeschaltet) und dann handeln die gegeben Informationen (creds zu krusty.ar btw für die Verknüpfung dieser bereits).
Wenn Sie glauben, die Menschen missbrauchen, die Maschine in Frage, siehe rwinsta auf nuke Ihre Sitzungen in Vergessenheit...
InformationsquelleAutor Oskar Duveborn
Müssen Sie installieren Sie die Microsoft Log Parser
Dann erstellen Sie die folgenden 2 Dateien
Nun indem Sie diese batch-Datei auf dem desktop, kann der Benutzer sehen, wer waren die letzten Menschen, Anmeldung und Kontakt per CHAT, um zu überprüfen, wenn Sie fertig sind.
Gute Vorschläge.
Nicht dieses verlangen, dass die person, die die batch-Datei haben sich bereits angemeldet, um die Maschine in Frage, in anderen Worten, möglicherweise bereits gebrochen und in die andere Benutzersitzung?
Warum haben Sie nicht Ihre Benutzer-log-in für diese Labor-Maschinen mit Ihren eigenen Benutzerkonten? Dann, wenn jemand anderes versucht, sich in Windows wird Ihnen sagen, dass eine andere Sitzung aktiv ist, und es wird Ihnen sagen, wer angemeldet ist.
bslorence Wir log in der Konsole. Wir haben eine Domäne einrichten unseres Arbeitsplatzes. Seine nicht als schädlich, wenn Sie die cut-off-jemand-Sitzung nur so lange, wie Sie nicht aufhören, eine Last zu testen jemand anderes begann.
InformationsquelleAutor Julien Nephtali
How über die Entsendung der Informationen aus der log-Datei der website, die sagt, wer gerade mit der Maschine als auch.
InformationsquelleAutor MrChrister
Völlig out of the box:
Können Sie installieren Sie die Software Testing Automation Framework (STAF) auf Ihren Servern und desktops zu verwalten, Ihre tests. Es ist in Java geschrieben, so dass Sie können es auf Windows-und Unix/Linux-desktops und-Servern.
Mit STAF, können Sie einen Ressourcenpool erstellen, test-Server, auf dem Sie die tests durchzuführen, dann schreiben STAX-jobs (STAX ist ein STAF execution framework) für die Durchführung der tests. Der job kann, greifen die ersten verfügbaren server aus dem Ressourcen-pool, führen Sie den test überwachen Sie den test-status, log-Ergebnisse, Benachrichtigen Sie den Absender, dann lassen Sie die server wieder in den pool, wenn Sie fertig. Wenn Sie mehrere Personen senden von Aufträgen für tests, STAF verwalten der Warteschlange von Anfragen und erfüllen Sie als Sie herein kam. Benutzer können entweder überwachen Sie die Arbeit von Ihrem desktop, oder Sie können E-Mail-Benachrichtigungen informieren Sie, wenn der test abgeschlossen ist.
InformationsquelleAutor Patrick Cuff
Ich bin mir nicht sicher, ob ich verstehe Sie, aber es gibt eine Reihe von Kommandozeilen-tools zum Umgang mit terminal server-Sitzungen, und es gibt auch eine Windows-API, das gleiche zu tun, wenn Sie tun müssen, um dieses aus einem Programm.
InformationsquelleAutor krusty.ar
Da es klingt wie Sie ein microsoft-shop, können Sie einrichten der Maschinen als Ressourcen in outlook/exchange und behalten Sie auf diese Weise.
InformationsquelleAutor Joel Coehoorn