FiSi1981 10 Geschrieben 11. Juli 2012 Melden Teilen Geschrieben 11. Juli 2012 Hallo Kann man feststellen, welche Benutzer aktuell angemeldet sind? Info: Also wir sind eine Firma mit Produktionshallen. Jeder Mitarbeiter hat einen eigenen Account. Die Produktionsmaschinen haben ebenfalls einen eigenen Anmelde-Account. Wir wollten lediglich wissen, ob sich die Leute an den Maschinen mit ihrem eigenen Account anmelden oder mit dem Maschinen-Account. Wir haben knapp 80 Produktionsmaschinen und "durchwechselndes" Personal (3-Schicht-System mit jeweils 8 Stunden). Daher sind es leider sehr viele Personen. Ich dachte eben an so eine Art zentrale Übersicht der aktuellen Benutzer die an der Domäne angemeldet sind. Zitieren Link zu diesem Kommentar
Stibo 17 Geschrieben 11. Juli 2012 Melden Teilen Geschrieben 11. Juli 2012 Guten Morgen. Damit ich das richtig verstehe: Du möchtest quasi eine Übersichtsseite o.Ä. haben, auf der die aktuell angemeldeten Benutzer aufgelistet werden (sei es in einer Tabelle oder in einer anderen Form). Du möchtest nicht stichprobenartig feststellen, ob an Person A an Rechner X angemeldet ist? Zitieren Link zu diesem Kommentar
Stefan W 14 Geschrieben 11. Juli 2012 Melden Teilen Geschrieben 11. Juli 2012 noch kleine Zwischenfragen: Wieso haben die Maschinen AD Accounts (ich gehe davon aus, dass du Benutzeraccs meinst, und nicht die Computeraccounts der Maschinen), wann sollten diese verwendet werden? Wie erfolgt die Anmeldung - so wie auf PCs? Kennen die Benutzer das Passwort der Maschine? (Du kannst, sollten die Maschinen nur zu gewissen Zeiten sich mit dem Maschinen Acc anmelden dürfen im AD Anmeldezeiten hinzufügen....etc) Zitieren Link zu diesem Kommentar
nawas 32 Geschrieben 11. Juli 2012 Melden Teilen Geschrieben 11. Juli 2012 Du kannst dies z.B. via Powershell abfragen: $Computer = "Computername der einzelnen Maschienen" $SessionIDs=get-wmiObject -class "win32_logonsession" -namespace "root\CIMV2" -computer $Computer $SessionIDs | %{ $query="Associators of {win32_logonsession.LogonID=$($_.LogonID)}" get-wmiobject -query $query -computer $Computer |?{$_.__class -eq "Win32_UserAccount"} |select caption} Wenn du dieses Script auf die einzelnen PCs anpasst und dies in eine Textdatei umleitetest kannst du dies auch im Task-Scheduler zeitgesteuert ausführen lassen um die anderen 2 Schichen am nächsten Tag zu kontrollieren. PS: gibt das nicht wieder ein Sicherheitsproblem mit dem Btreibsrat??? Immerhin könnte man ja auch damit kontrollieren ob und wie lange einer am PC angemldet war ......usw.... ;) Zitieren Link zu diesem Kommentar
FiSi1981 10 Geschrieben 11. Juli 2012 Autor Melden Teilen Geschrieben 11. Juli 2012 Es ist wie folgt: Es sind Schichtarbeiter. Diese arbeiten an Maschinen oder eben auch mal normal im Büro. Eben je nach Schicht. Die Maschinen haben "eigene" Herstellernamen und so sind auch die Benutzeraccounts angelegt. Die Schichtarbeiter kennen natürlich die Passwörter der Maschinen-Benutzeraccounts. Die Maschinen-Accounts werden benötigt um eine Warenwirtschaftsauswertung zu erstellen, damit man feststellen kann, wieviel Produkte an welcher Maschine erstellt werden usw. Die Produktionsmaschinen laufen rund um die Uhr - daher macht eine Anmeldezeit für mich keinen Sinn. Die Benutzer haben Benutzeraccounts mit Vorname.Nachname. Die Benutzer melden sich an Maschinen mit Maschine1 usw. an. Mir reicht eine reine Übersichtsliste. Mir ist es egal wer an welchem PC angemeldet ist. z. B. Benutzer 1, 2, 4 + 5 sind aktuell an der Domäne angemeldet Das würde vollkommen reichen. @nawas: Uhrzeiten sind dabei völlig unwichtig. Zitieren Link zu diesem Kommentar
nawas 32 Geschrieben 11. Juli 2012 Melden Teilen Geschrieben 11. Juli 2012 (bearbeitet) @nawas: Uhrzeiten sind dabei völlig unwichtig. Das ist mir klar, und ich will dir ja auch nichts unterstellen, aber trotzdem würde ich da Vorsichtig sein, es könnte dir ja so ausgelegt werden dass du die Arbeiter überwachen wolltest. FYI: Mitarbeiterüberwachung: Was Arbeitgeber dürfen und wo es Grenzen gibt - business-wissen.de Ansonsten kannst du das Script auch direkt auf deinem AD Laufen lassen, da zeigt es dir nur an welcher User am AD angemeldet ist. Das ist ja auch das was du wolltest. (evtl. musst du dann noch eine Pipe reinnehmen in der dann nur die User mit Maschine* angezeigt werden, sonst ist die Liste arg lang) bearbeitet 11. Juli 2012 von nawas Tipppppppfehler Zitieren Link zu diesem Kommentar
FiSi1981 10 Geschrieben 11. Juli 2012 Autor Melden Teilen Geschrieben 11. Juli 2012 Es würde ja schon reichen - wenn die Leute sich immer mit dem passenden Benutzer anmelden würden. Aber das klappt leider nicht immer. Zitieren Link zu diesem Kommentar
ara 10 Geschrieben 11. Juli 2012 Melden Teilen Geschrieben 11. Juli 2012 dann sorge halt dafür dass es klappt. Am Computerkonto nur das dafür vorgesehene Benutzerkonto zulassen und fertig. Zitieren Link zu diesem Kommentar
Doso 77 Geschrieben 21. Juli 2012 Melden Teilen Geschrieben 21. Juli 2012 Für kurze Checks nutze ich dafür PsLoggedOn Ansonsten Logging über Gruppenrichtlinien einschalten und in der Ereignissanzeige nachschauen. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.