Het is net een flipperkast als ik mijn hoofd schud met die 2 hersencellen!!!!!
Ik bedoel het aantal gebruikers dat is aangemeld op het netwerk.Verwijderd schreef op 22 April 2003 @ 17:52:
taskmanager (cntrl+alt+del) , tab gebruikers?
Dit kan dus ook op meerdere servers zijn.....
Het is net een flipperkast als ik mijn hoofd schud met die 2 hersencellen!!!!!
Opensource delphi componenten (http://www.delphi-jedi.org)
Het scriptje actusr.bat is misschien handig? Het laat zien wie op welke machine is ingelogt. Scriptje is afkomstig van onderstaande URL: http://www.robvanderwoude.com/files/actusr.txt
Indien offline dan maar knippen&plakken....
@ECHO OFF
ECHO.
:: Windows version check
IF NOT "%OS%"=="Windows_NT" GOTO Syntax
ECHO.%* | FIND "?" >NUL
:: Command line parameter check
IF NOT ERRORLEVEL 1 GOTO Syntax
IF NOT [%2]==[] GOTO Syntax
:: Keep variable local
SETLOCAL
:: Initialize variable
SET WSS=
:: Parse command line parameter
IF NOT [%1]==[] FOR /F "tokens=1 delims=\ " %%A IN ('ECHO.%~1') DO SET WSS=%%A
:: Use NET VIEW and NBTSTAT to find computers and logged on users
FOR /F "tokens=1 delims=\ " %%a IN ('NET VIEW ^| FIND /I "\\%WSS%"') DO FOR /F "tokens=1 delims= " %%A IN ('NBTSTAT -a %%a ^| FIND /I /V "%%a" ^| FIND "<03>"') DO ECHO.%%a %%A
:: Done
ENDLOCAL
GOTO:EOF
:Syntax
ECHO ACTive USeRs, Version 1.00 for Windows NT
ECHO Display logged on users and their workstations.
ECHO.
ECHO Usage: ACTUSR [ filter ]
ECHO.
IF "%OS%"=="Windows_NT" ECHO Where: filter is the first part of the computer name^(s^) to be displayed
IF NOT "%OS%"=="Windows_NT" ECHO Where: filter is the first part of the computer name(s) to be displayed
ECHO.
ECHO Example: ACTUSR PC
ECHO.
ECHO PC0001 USERID_1
ECHO PC0004 USERID_4
ECHO PC0102 ADMINISTRATOR
ECHO.
ECHO Written by Rob van der Woude
ECHO http://www.robvanderwoude.com
Indien offline dan maar knippen&plakken....
@ECHO OFF
ECHO.
:: Windows version check
IF NOT "%OS%"=="Windows_NT" GOTO Syntax
ECHO.%* | FIND "?" >NUL
:: Command line parameter check
IF NOT ERRORLEVEL 1 GOTO Syntax
IF NOT [%2]==[] GOTO Syntax
:: Keep variable local
SETLOCAL
:: Initialize variable
SET WSS=
:: Parse command line parameter
IF NOT [%1]==[] FOR /F "tokens=1 delims=\ " %%A IN ('ECHO.%~1') DO SET WSS=%%A
:: Use NET VIEW and NBTSTAT to find computers and logged on users
FOR /F "tokens=1 delims=\ " %%a IN ('NET VIEW ^| FIND /I "\\%WSS%"') DO FOR /F "tokens=1 delims= " %%A IN ('NBTSTAT -a %%a ^| FIND /I /V "%%a" ^| FIND "<03>"') DO ECHO.%%a %%A
:: Done
ENDLOCAL
GOTO:EOF
:Syntax
ECHO ACTive USeRs, Version 1.00 for Windows NT
ECHO Display logged on users and their workstations.
ECHO.
ECHO Usage: ACTUSR [ filter ]
ECHO.
IF "%OS%"=="Windows_NT" ECHO Where: filter is the first part of the computer name^(s^) to be displayed
IF NOT "%OS%"=="Windows_NT" ECHO Where: filter is the first part of the computer name(s) to be displayed
ECHO.
ECHO Example: ACTUSR PC
ECHO.
ECHO PC0001 USERID_1
ECHO PC0004 USERID_4
ECHO PC0102 ADMINISTRATOR
ECHO.
ECHO Written by Rob van der Woude
ECHO http://www.robvanderwoude.com
[ Voor 13% gewijzigd door SenZatioN op 22-04-2003 18:48 ]
My software never has bugs, it just develops random features...
Het is een domain......AMD_er schreef op 22 April 2003 @ 18:35:
Is het een werkgroep of domain, even wat meer info bitte
je kan in de MMC deze gegevens opvragen,
verder moet ik eerlijk zeggen dat ik er niet zo heel veel info van heb
de oplossing van SenZatioN werkt gedeeltelijk.
ik krijg een heleboel ingelogde pc's te zien met de gebruiker die momenteel is ingelogd maar ik mis er nog een heleboel....
Maar dat zou ook natuurlijk aan mij kunnen liggen.....
Dat ligt trouwens niet aan het OS want ik heb 2 dezelfde pc's naast mekaar staan en de ene ziet hij wel en de ander niet....
[ Voor 11% gewijzigd door komaki op 23-04-2003 15:28 ]
Het is net een flipperkast als ik mijn hoofd schud met die 2 hersencellen!!!!!
Pagina: 1