Username nach PC zuordnen
Hallo Zusammen,
ich möchte gerne eine Liste mit Zuordnungen haben, wo ich feststellen kann, welcher User sich an welchen PC anmeldet.
Man könnte zwar per Hand, sich auf jeden PC Anmelden und unter Dokomente Einstellungen nachschauen, aber es sollte doch auch eine einfacherer Lösung geben, oder?
Danke,
GRuss Alex
ich möchte gerne eine Liste mit Zuordnungen haben, wo ich feststellen kann, welcher User sich an welchen PC anmeldet.
Man könnte zwar per Hand, sich auf jeden PC Anmelden und unter Dokomente Einstellungen nachschauen, aber es sollte doch auch eine einfacherer Lösung geben, oder?
Danke,
GRuss Alex
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 112290
Url: https://administrator.de/contentid/112290
Ausgedruckt am: 22.11.2024 um 21:11 Uhr
5 Kommentare
Neuester Kommentar
Hallo Alex,
wenn Du wissen willst, welcher User gerade am PC angemeldet ist, verwende:
von Sysinternals -> PSToools -> Psloggedon.exe
-Oder Du könntest auch ein Script schreiben, das Deine Computer durchscannt:
@echo off
setlocal enabledelayedexpansion
net view /all>%temp%\netusers.txt
FOR /F "skip=3" %%A in (%temp%\netusers.txt) do (
Dir %%A%\c$\"Dokumente und Einstellungen"\*.* > C:\Users.txt
)
:end
Das funktioniert allerdings nicht mit Vista Computern: da müsste die Dir Zeile so lauten:
Dir %%A%\c$\"Users"\*.* > C:\Users.txt
-Oder Du könntest ein Logonscript erstellen, bei dem die Infos in eine *.csv Liste geschrieben werden:
@echo off
for /F "tokens=14" %%a in ('ipconfig^|find "IP-Ad"') do (set IP=%%a)
echo %DATE:~-10%-%TIME:~0,5%-%USERNAME%-%COMPUTERNAME%-%IP% >>"c:\anmeldungen.csv"
:end
Für Batchprogrammierung gibt es jede Menge Web-Seiten. Man muß sich da halt ein bißchen einlesen
http://www.axel-hahn.de/axel/page_compi/bat_wincommands.htm?
Gruß
LifeAdmin
--- Sooner or later we all hit a wall !!! ----
wenn Du wissen willst, welcher User gerade am PC angemeldet ist, verwende:
von Sysinternals -> PSToools -> Psloggedon.exe
-Oder Du könntest auch ein Script schreiben, das Deine Computer durchscannt:
@echo off
setlocal enabledelayedexpansion
net view /all>%temp%\netusers.txt
FOR /F "skip=3" %%A in (%temp%\netusers.txt) do (
Dir %%A%\c$\"Dokumente und Einstellungen"\*.* > C:\Users.txt
)
:end
Das funktioniert allerdings nicht mit Vista Computern: da müsste die Dir Zeile so lauten:
Dir %%A%\c$\"Users"\*.* > C:\Users.txt
-Oder Du könntest ein Logonscript erstellen, bei dem die Infos in eine *.csv Liste geschrieben werden:
@echo off
for /F "tokens=14" %%a in ('ipconfig^|find "IP-Ad"') do (set IP=%%a)
echo %DATE:~-10%-%TIME:~0,5%-%USERNAME%-%COMPUTERNAME%-%IP% >>"c:\anmeldungen.csv"
:end
Für Batchprogrammierung gibt es jede Menge Web-Seiten. Man muß sich da halt ein bißchen einlesen
http://www.axel-hahn.de/axel/page_compi/bat_wincommands.htm?
Gruß
LifeAdmin
--- Sooner or later we all hit a wall !!! ----