Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Technisch: hoe zie je waar iemand is ingelogd?

Pagina: 1
Acties:
  • 2.194 views sinds 30-01-2008

  • Wilde
  • Registratie: December 2000
  • Niet online
Volgens mij moet het vrij simpel kunnen: aan de hand van de gebruikersnaam kijken op welke hostnaam een gebruiker is ingelogged..

Moet je dit doen dmv een request aan de WINS server ? Zelf denk ik van wel, aangezien NET SEND ook uitzoekt waar en gebruiker is ingelogd voordat hij het bericht stuurt.

Alleen weet ik niet hoe je dat voor elkaar moet krijgen

Specs: 9800X3D, RTX 5090, 64GB, VR: Pimax Crystal-Light


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 10:56
Heb je het over Win2k? Dan is er toch wel ergens een lijst met alle ingelogde usernames?

Verwijderd

server manager en dan de optie connections. geloof ik.

  • Wilde
  • Registratie: December 2000
  • Niet online
Op donderdag 19 juli 2001 10:44 schreef dennisdotcom het volgende:
Heb je het over Win2k? Dan is er toch wel ergens een lijst met alle ingelogde usernames?
Het is onder NT4, dat was ik even vergeten te vermelden :)

Nou kan het misschien idd vanuit de usermanager, alleen probeer ik het vanuit de technische kant zegmaar.. Dus wat voor soort request moet ik de WINS server sturen. (als het idd de wins server is die dit bijhoud)

Specs: 9800X3D, RTX 5090, 64GB, VR: Pimax Crystal-Light


  • CmdrKeen
  • Registratie: Augustus 2000
  • Laatst online: 25-11 21:14

CmdrKeen

Krentenboltosti

Misschien heb je hier wat aan...
code:
1
Net view /?

Bloed, zweet & koffie


  • Boogie
  • Registratie: Januari 2001
  • Laatst online: 09-11 23:00
Of in je logonscript een logbestandje aanmaken dat bij houdt waar iedereen inlogt (en waneer >:) ) (kix)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$logbestand="\\SERVER\Log$$\Log@MONTHNO.xls"
;Is dit een Win9x of NT machine
    if @INWIN = "1"    ; 1 is NT 2 is W9x
    $dosbox="cmd.exe"
    else
    $dosbox="command.com"
;==========================================================================================
; Maak log file aan
        if exist ($logbestand) <> "1"
            shell "$dosbox /c echo Datum    Tijd    User    Machine (dns)   Machine (nt)    IP adres    Mac adres   Domein  Logonserver Privilege   PW leeftijd > $logbestand"
        endif
        $logregel= @date + Chr(9) + @time + Chr(9) + @userid + Chr(9) + @hostname + Chr(9) + @wksta + Chr(9) + @ipaddress0 + Chr(9) + @address + Chr(9) + @domain + Chr(9) + @lserver + Chr(9) + @priv + Chr(9) + @pwage 
        shell "$dosbox /c echo $logregel >> $logbestand"
;==========================================================================================

En kijk eens, automatisch elke maand een nieuw logbestand dat je in Excel lekker kunt omklussen en leuke dingen mee doen. En waar je de gevraagde informatie zo uit kunt halen.

  • sko
  • Registratie: November 1999
  • Laatst online: 30-03 17:28

sko

maar is er ook een toolje waar je het ala minuut mee kunt bekijken?

  • Pennywise0
  • Registratie: September 2000
  • Laatst online: 27-11 20:02
Je kunt toch in Servermanager zien wie waarop is ingelogd? :?

  • sko
  • Registratie: November 1999
  • Laatst online: 30-03 17:28

sko

ehm.. volgens mij niet.. ik zie alleen maar wie er naar toe geconnect is.. en dat ben ik zelf op dat moment..

  • Pjotrik
  • Registratie: Juli 1999
  • Laatst online: 20-11 00:24

Pjotrik

Wat ben je aan het doen?

Met network watch uit de resource kit kan je in 1 oogopslag zien wie er is ingelogd, en wat er in gebruik is.

  • Wilde
  • Registratie: December 2000
  • Niet online
Ja, alleen het gaat erom dat ik op zoek ben naar de techniek die aan de hand van de gebruikersnaam uitzoekt op welke pc binnen het netwerk de gebruiker is ingelogd

Specs: 9800X3D, RTX 5090, 64GB, VR: Pimax Crystal-Light


  • Pjotrik
  • Registratie: Juli 1999
  • Laatst online: 20-11 00:24

Pjotrik

Wat ben je aan het doen?

Op donderdag 19 juli 2001 13:28 schreef Wilde het volgende:
Ja, alleen het gaat erom dat ik op zoek ben naar de techniek die aan de hand van de gebruikersnaam uitzoekt op welke pc binnen het netwerk de gebruiker is ingelogd
Ik ben bang dat dit alleen andersom werkt? Dat een pc zegt wie eraan zijn poorten hangt ipv dat de gebruikersnaam zegt aan wie zijn poorten die hangt.

  • Smurff
  • Registratie: Maart 2001
  • Niet online
uhm neem aan dat je alle IP adressen wel weet ?

Dan zou ik zeggen gebruik PONG
Kan je vinden op www.kik-it.com.
Site is in het frans en engels

Suc6 laat het ff weten als het werkt

  • Wilde
  • Registratie: December 2000
  • Niet online
Op donderdag 19 juli 2001 13:55 schreef Pjotrik het volgende:

[..]

Ik ben bang dat dit alleen andersom werkt? Dat een pc zegt wie eraan zijn poorten hangt ipv dat de gebruikersnaam zegt aan wie zijn poorten die hangt.
Als je bijvoorbeeld NET SEND gebruikt, en je vult een gebruikersnaam in, komt het wel aan op de goede pc..

Dus net send doet ergens een gebruikersnaam naar ip resolutie om erachter te komen waar het bericht heen moet !

Specs: 9800X3D, RTX 5090, 64GB, VR: Pimax Crystal-Light


  • Pjotrik
  • Registratie: Juli 1999
  • Laatst online: 20-11 00:24

Pjotrik

Wat ben je aan het doen?

Volgens mij is dat gewoon een broadcast. Er zijn weleens meerdere werkstations met dezelfde gebruikers ingelogd, bijv de administrator. Dan is het niet praktisch of onmogelijk om bij een gebruikersnaam een ip-adres te krijgen/vinden?

  • Wilde
  • Registratie: December 2000
  • Niet online
Op donderdag 19 juli 2001 16:29 schreef Pjotrik het volgende:
Volgens mij is dat gewoon een broadcast. Er zijn weleens meerdere werkstations met dezelfde gebruikers ingelogd, bijv de administrator. Dan is het niet praktisch of onmogelijk om bij een gebruikersnaam een ip-adres te krijgen/vinden?
In dit geval stuurt hij het altijd naar de pc waar de gebruiker als eerste is ingelogd.

Toevallig hebben we op 't werk ook print notification aanstaan.. Dus een popupje van de server als de printjob verstuurd is.. Ook dit wordt naar jouw als gebruiker gestuurd.

Ik vermoed dat de WINS server de username naar ip resolutie verzorgd, echter ik weet niet hoe precies

Specs: 9800X3D, RTX 5090, 64GB, VR: Pimax Crystal-Light


  • sko
  • Registratie: November 1999
  • Laatst online: 30-03 17:28

sko

hmm.. dus er is niemand die hier een tooltje voor weet/heeft???
Het kan ongeveer met pong.exe. maar die genereert een hele lijst van het netwerk,met ip,hostname,username en Mac-adres. maar die moet je dan importeren in excel/access om te sorteren op naam .. das ook niet echt handig..

iemand nog een ID??

sko

Verwijderd

Volgens mij kan je het zien in de dhcp-manager. Maar dan moet je wel dhcp gebruiken uiteraard :?

Verwijderd

Server Manager,

Open je PDC

Users en je ziet netjes inlognaam met daar achter de PCnaam waarvan ze geconnect zijn.

  • iGadget
  • Registratie: Januari 2000
  • Laatst online: 06-07 11:46

iGadget

Wowsers!

Ehm... dit klinkt als nbtstat... of denk ik nou te simpel?

"I'll just use my Go-Go-Gadget handbook!"


Verwijderd

Nou, mijn NT servertje houdt fijn bij wie erop aanlogt, ik ga niet met de hand alle 500 PCs hier in het pand nbtstatten. :)

Maar het principe is hetzelfde neem ik aan.

  • sko
  • Registratie: November 1999
  • Laatst online: 30-03 17:28

sko

Ja.. dat kan misschien werken.. totdat je een netwerk hebt met 1 PDC en 14 BDC's :) (zoals hier dus) dan kun je nog elke bdc aflopen om te zoeken naar een bepaalde user.

er moet een betere oplossing voor zijn.. kan het ook met FINGER btw?? (als die poort open staat)

  • sko
  • Registratie: November 1999
  • Laatst online: 30-03 17:28

sko

^up^ :) niemand??

  • jvdmeer
  • Registratie: April 2000
  • Laatst online: 10:55
Zoek eens op internet naar het tooltje "TellMeWhere" of kortweg: tmw.exe, doet precies wat jij wil.


  • Poltergeist
  • Registratie: Oktober 2000
  • Laatst online: 28-11 23:04
[quote]
[code]$logbestand="\\SERVER\Log$$\Log@MONTHNO.xls"
;Is dit een Win9x of NT machine
if @INWIN = "1" ; 1 is NT 2 is W9x
$dosbox="cmd.exe"
else
$dosbox="command.com"
;========

[totally off topic]

Waarom gebruik je niet de %comspec% variabele?

[\totally off topic]

  • beerns
  • Registratie: Maart 2001
  • Laatst online: 28-11 10:48

beerns

it is I, Leclerc

Op donderdag 19 juli 2001 11:53 schreef mboogie2 het volgende:
Of in je logonscript een logbestandje aanmaken dat bij houdt waar iedereen inlogt (en waneer >:) ) (kix)
[code= Stuk kix32 script.
[/code]
En kijk eens, automatisch elke maand een nieuw logbestand dat je in Excel lekker kunt omklussen en leuke dingen mee doen. En waar je de gevraagde informatie zo uit kunt halen.
Hey Mboogie2, ff vraagje. Hoe roep ik dit nu aan dan? Ik heb nu een .batje in m'n netlogon. Ik begrijp dat ik kix32 daar ook neer moet zetten. Hoe kan ik dit dan aanroepen? Da's me nog onduidelijk? Kix32 is erg interessant, maar dit is voor mij nog ff en vraag. Kun je me aub ff helpen.

Erik heeft bij ons in het dorp best wel een slechte naam. Ik geloof Hans ofzo, of Rob.....


  • sko
  • Registratie: November 1999
  • Laatst online: 30-03 17:28

sko

volgens mij werkt deze ook..
http://www.sysinternals.gr.jp/loggedon.zip

ik probeer hem morgen

  • Smurff
  • Registratie: Maart 2001
  • Niet online
ff getest maar denk niet dat je dit makkelijk vindt !! of wel ?

krijg wel usernames maar geen ws nummer terug

  • Smurff
  • Registratie: Maart 2001
  • Niet online
heh ik heb het ;)

kopen !!

  • Smurff
  • Registratie: Maart 2001
  • Niet online
nou ja niet eens reaktie

copieer het volgende in een file
maak daar naampje.bat van:

:: Keep variables local
SETLOCAL

:: Find domain name
FOR /F "TOKENS=*" %%A IN ('NET USER %USERNAME% /DOMAIN ^| FIND /I "or dom"') DO FOR %%V IN (%%A) DO SET DOMAIN=%%V
FOR /F "TOKENS=1* DELIMS=." %%A IN ('ECHO.%DOMAIN%') DO SET DOMAIN=%%A

:: Find all PCs and display logged on user for each PC
FOR /F "TOKENS=1* DELIMS=\" %%A IN ('NET VIEW /DOMAIN:%DOMAIN%') DO CALL :Who %%A

:: End program
ENDLOCAL
GOTO:EOF

:Who
:: Display logged on user for each PC
FOR /F %%B IN ('NBTSTAT -a %1 ^| FIND "UNIQUE" ^| FIND /V /I "%1" ^| FIND /V /I "%DOMAIN%"') DO ECHO %1 %%B
GOTO:EOF


Klaar..

run dat ding als volgt naampje.bat >>output.txt

nou dan hou je dus een filetje over met ws + username.

Dan kan je de troep er nog uit filteren met
Woop.exe(www.kik-it.com)

woop output.txt /c="unieke string" /N:[wipeline]

hij delete dan elke regel met de string die je hebt opgegeven.

en klaar mooi lijstje

Hoor wel of het werkt

  • sko
  • Registratie: November 1999
  • Laatst online: 30-03 17:28

sko

Dat progje Tellmewhere werkt uitstekend :)
tis alleen niet erg snel.. maar dat maakt niet uit.

  • Smurff
  • Registratie: Maart 2001
  • Niet online
jahoor nu ga je mijn methode ook testen anders wordt ik gek

Verwijderd

Start -> uitvoeren -> compmgmt.msc [ENTER]

- Shared Folders
- Sessions

  • Wokkels
  • Registratie: Juli 2000
  • Laatst online: 29-10-2024

Wokkels

Het lekkerste zoutje

Euh...kijk eens naar de datum? :P

Permanent wintericon!


  • Spin1
  • Registratie: Maart 2009
  • Laatst online: 20-08-2024
Sorry, dat ik dit topic weer omhoog kick.

Voor een applicatie heb ik ook de informatie nodig, om te zien of iemand is ingelogd op windows en hoe lang. Helaas heb ik de vorige scriptjes geprobeerd en werkte niet onder Vista |:( . Zou iemand hier een scriptje kunnen posten wat wel onder vista werkt en waar de gegevens elk moment wordt geupload naar een database liefst mysql.

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

sorry :)
Scriptrequests op deze manier doen we niet aan.

Je kan wel zelf een topic starten met een goeie startpost met uitleg wat er wel en niet werkt, maar wat je nu doet is wel erg gemakzuchtig :)

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device

Pagina: 1

Dit topic is gesloten.