1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

Netzwerkinformation

Discussion in 'Programmieren' started by blacknanok87, Aug 24, 2009.

Thread Status:
Not open for further replies.
  1. naja sagen wir mal wir haben 10 benutzer mit 3 unterschiedlichen anmeldescripten

    Benutzer 1 (Script 1) meldet sich an > datei.txt
    Benutzer 2 (Script 1) meldet sich an > datei.txt
    Benutzer 3 (Script 2) meldet sich an > datei.txt
    usw.

    Inhalt der datei.txt
    IP - Benutzername 1 - OS - MAC
    IP - Benutzername 2 - OS - MAC
    IP - Benutzername 3 - OS - MAC
    usw.

    Jetzt meldet sich Benutzer 2 noch mal ab (ka. PC ist abgestürzt) und meldet sich noch mal an. Steht dann da nicht:

    IP - Benutzername 1 - OS - MAC
    IP - Benutzername 2 - OS - MAC
    IP - Benutzername 3 - OS - MAC
    IP - Benutzername 2 - OS - MAC

    ??

    Und wann wird die datei.txt gelöscht und neu geschrieben? Jedes mal wenn sich einer anmeldet wird in die Datei geschrieben, aber wann wird sie geleert?!? Weißt du was ich meine?

    lg
     
  2. nosti89

    nosti89 Megabyte

    Moin,

    so gestern hab ich mich nochmal etwas intensiver mit dem Thema beschäftigt.
    Alles was vorangegangen ist schmeiß ich jetz erstmal übern Haufen, brauchen wir nichtmehr! :D
    Wieso ich da nicht früher draufgekommen bin :rolleyes:
    Manchmal kann es so einfach sein...
    Wie dem auch sei, hier der neue code:

    Code:
    @echo off
    if exist "scan.log" del "scan.log"
    cls
    set ip1=192
    set /p ip1=XXX.xxx.xxx.xxx:
    set ip2=168
    set /p ip2=xxx.XXX.xxx.xxx:
    set ip3=0
    set /p ip3=xxx.xxx.XXX.xxx:
    set ip4=1
    set /p ip4=xxx.xxx.xxx.XXX:
    cls
    echo.
    echo Clients in diesem Lan und deren MAC Adressen:
    echo.
    :start
    
    ping /w 25 /n 1 %ip1%.%ip2%.%ip3%.%ip4% | FIND "TTL" >nul
    if not errorlevel 1 echo %ip1%.%ip2%.%ip3%.%ip4% 
    
    
    if /i %ip4% NEQ 256 set /a ip4=%ip4%+1
    if /i %ip4% EQU 256 set /a ip3=%ip3%+1
    if /i %ip4% EQU 256 set /a ip4=1
    
    if %ip4% GEQ 25 goto ende
    
    if %ip3% NEQ 256 goto start
    
    :ende
    arp -a | FIND /v "Keine ARP-Eintr*ge gefunden." >>scan.log
    net session >>scan.log
    
    Den bitte auf dem Server mit dem AD ausführen.

    MfG
     
Thread Status:
Not open for further replies.

Share This Page