Ik ben bezig om voor mijn werk een systeem te maken waarmee je kan zien welke gebruiker achter welke computer zit. Dit is erg hard nodig omdat wij binnen onze bedrijfsvoering geen vaste werkplaatsen geven aan de mensen (behalve Receptie enzo), de meeste mensen zijn nl parttimer. Als wij iedere parttimers een vaste werkplek geven dan hebben wij 3x zo'n groot kantoor nodig. Nou hebben wij maar 45 a 50 computers op 85 a 90 werknemers.
Ik heb "ooit" bij mijn oude werkgever (een school) een script gemaakt (verbeterd) waarmee je via NetBIOS gegevens kan uitlezen uit een computer.
Deze doet het eigenlijk wel perfect, alleen het geeft op Windows XP SP2 op een of andere manier soms problemen.
Het probleem is dat hij alles wil weergeven wat hij moet weergeven (domain name, computername), behalve de gebruikersnaam. Dit heeft echter nog nooit problemen gehad onder Windows 9x/2000/XP SP1.
Hier het scriptje wat ik gevonde heb via wat zoekwerk @ Google. Het is origineel een CopyLeft 2002 by "lolo" (naam weet ik niet 100% zeker). Staat er niet meer in (vroeger had ik LAK aan andere scripters, tegenwoordig laat ik dat dus WEL staan!)
Je kan ongeveer het zelfde berijken vanuit windows (zonder scriptje dus):
Als ik dit thuis doe vanaf een Windows XP SP2 machine met de Windows XP firewall uitgeschakeld, naar de computer ZELF (dus via nbtstat naar het eigen ip/computername), dan krijg ik geen gebruikersnaam terug. Doe ik dit naar enige andere computer binnen mijn thuisnetwerk dan krijg ik altijd de username terug.
Ik zit nou achter de zelfde laptop, alleen andere installatie (laptop's van mn werk). Deze vind het echter weer wel goed om een nbtstat te beandwoorden met gebruikersnaam. Dus ik snap er helemaal niets meer van.
Hier een kleine beschrijving van mijn systeempje: [rml][ AIX / Apache / Perl] HTTP_VARS domein en userid[/rml]
Ook is dit een van de dingen die ik geprobeerd heb, om het iig werkend te krijgen onder SP2.
Ik heb "ooit" bij mijn oude werkgever (een school) een script gemaakt (verbeterd) waarmee je via NetBIOS gegevens kan uitlezen uit een computer.
Deze doet het eigenlijk wel perfect, alleen het geeft op Windows XP SP2 op een of andere manier soms problemen.
Het probleem is dat hij alles wil weergeven wat hij moet weergeven (domain name, computername), behalve de gebruikersnaam. Dit heeft echter nog nooit problemen gehad onder Windows 9x/2000/XP SP1.
Hier het scriptje wat ik gevonde heb via wat zoekwerk @ Google. Het is origineel een CopyLeft 2002 by "lolo" (naam weet ik niet 100% zeker). Staat er niet meer in (vroeger had ik LAK aan andere scripters, tegenwoordig laat ik dat dus WEL staan!)
Je kan ongeveer het zelfde berijken vanuit windows (zonder scriptje dus):
code:
1
| nbtstat -a computernaampjehierzo |
Als ik dit thuis doe vanaf een Windows XP SP2 machine met de Windows XP firewall uitgeschakeld, naar de computer ZELF (dus via nbtstat naar het eigen ip/computername), dan krijg ik geen gebruikersnaam terug. Doe ik dit naar enige andere computer binnen mijn thuisnetwerk dan krijg ik altijd de username terug.
Ik zit nou achter de zelfde laptop, alleen andere installatie (laptop's van mn werk). Deze vind het echter weer wel goed om een nbtstat te beandwoorden met gebruikersnaam. Dus ik snap er helemaal niets meer van.
Hier een kleine beschrijving van mijn systeempje: [rml][ AIX / Apache / Perl] HTTP_VARS domein en userid[/rml]
Ook is dit een van de dingen die ik geprobeerd heb, om het iig werkend te krijgen onder SP2.
Opzich is het wel een probleem dat het standaard dus niet werk onder SP2. En ik zou graag een methode vinden waarmee ik wel de gebruikersnaam uit een SP2 machine kan trekken. Zodat ik een cronjob kan maken die iedere X minuten een IP scan doet op alle computers binnen het netwerk. Zodat mijn colega's altijd kunnen zien waar bepaalde colega's aangemeld zijn.Geeks To Go Forums -> Need help with home network setup
Turn On NetBIOS over TCP/IP. Click Start, click Control Panel, and then click Network and Internet Connections. Click Network Connections.
Right-click Local Area Connection, and then click Properties. Click Internet Protocol (TCP/IP), and then click Properties. Click the General tab, and then click Advanced. Click the WINS tab. Under NetBIOS setting, click Enable NetBIOS over TCP/IP, and then click OK two times. Click Close to close the Local Area Connection Properties dialog box. Close the Network Connections window.