1. Startseite
  2. Forenübersicht
  3. Dashboard
  4. Forum
    1. Unerledigte Themen
  5. Tipps und Tricks
    1. Windows 11 Tipps
    2. Windows 10 Tipps
    3. Windows 8 Tipps
    4. Windows 7 Tipps
    5. Windows Vista Tipps
    6. Windows XP Tipps
    7. MS Office Tipps
    8. FritzBox Tipps
    9. Workshops - Anleitungen
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. win-tipps-tweaks.de Community
  2. Windows
  3. Windows-XP
  4. System allgemein

ip ändern nach login ( win xp home )

  • tim69
  • 17. Oktober 2007 um 14:51
  • tim69
    Gerade reingestolpert
    Punkte
    45
    Beiträge
    8
    • 17. Oktober 2007 um 14:51
    • #1

    Hallo ich hab auf einem Win XP Home Rechner 3 User. Ich möchte, dass sich die IP des Rechners ändert, sobald sich einer der User einloggt.
    Wenn sich ein User ausloggt und der nächste wieder einloggt, soll sich die IP wieder ändern.
    Ich hatte eine bat Datei im Autostart der User gelegt.
    Das Problem ist, dass einer der User kein Admin ist.
    So sieht die BAT Datei aus:

    PHP
    netsh interface ip set address "LAN-Verbindung" static 10.0.2.14 255.255.255.0 10.0.2.2 1
    netsh interface ip set dns name="LAN-Verbindung" static 10.0.2.2

    Ich würde das aber lieber mit der Registry ändern. Kenn mich da aber leider nicht aus :(
    Kann mir jemand helfen?

    Vielen Dank

    -----------------------------------------------
    Die Wurzel aller Probleme besteht darin, dass wir häufig nur an uns selbst denken.
    -----------------------------------------------

  • Funkenzupfer
    Meister
    Punkte
    11.480
    Beiträge
    2.009
    • 18. Oktober 2007 um 02:24
    • #2

    Hi Tim,

    starte einfach netsh oder das script mit runas als sekundäre Anmeldung, und verwende die Option /savecred. Dann wird es ohne Eingreifen des Nutzers im Kontext des Administratorkontos ausgeführt.

    Mehr Infos und weiterführende Links: mcseboard (insbes. Post #2, #3 und #9)

    Achtung: Windows speichert die Anmeldeinformationen mit savecred an einem unsicheren Ort. Damit eröffnest Du also eine Sicherheitslücke auf Deinem Rechner.

    Grüße
    Funkenzupfer.

    \"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und niemand ginge, um einmal zu schauen, wohin man käme, wenn man ginge.\" (Kurt Marti)

  • tim69
    Gerade reingestolpert
    Punkte
    45
    Beiträge
    8
    • 18. Oktober 2007 um 15:45
    • #3

    Hallo Funkenzupfer,

    vielen Dank für deinen Tip :) Leider funktioniert /savecred bei der Home nicht. Hab weiter recherchiert und endlich eine Lösung gefunden.
    Es gibt ein Tool ( Runas Password ) welches sogar verschlüsselt das passwort speichert und quasi eine runas erweiterung ist. Wie sicher das jetzt wirklich ist, weiß ich nicht, ist bei dem Rechner auch nicht ganz so wichtig.
    Naja über die Registry das zu lösen fände ich zwar noch besser, hab aber leider nichts gefunden.

    Viele Grüße

    tim69

    -----------------------------------------------
    Die Wurzel aller Probleme besteht darin, dass wir häufig nur an uns selbst denken.
    -----------------------------------------------

  • Funkenzupfer
    Meister
    Punkte
    11.480
    Beiträge
    2.009
    • 19. Oktober 2007 um 01:54
    • #4

    Hi Tim!

    Ach ja, die home... Sorry, hätte ich gleich dran denken sollen.

    Ich glaube nicht, daß über einfache Registrierungseinträge für jeden Nutzer separate IP-Nummern möglich sind, denn diese Festlegung ist an den jeweiligen Adapter gebunden, unter HKLM\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
    und somit eben nicht im benutzerspezifischen Teil der Registrierdatenbank. Denkbar wäre es, mit mehreren Hardwareprofilen zu arbeiten, dann fällt die Entscheidung aber schon beim Booten.

    Du könntest auch für jeden Nutzer eine eigene Reg-Datei schreiben (exportieren) und die jeweils passende per Script (reg import datei.reg) beim Login in die Registrierung importieren. Sinnvoll wäre es, das Script per Gruppenrichtlinie z.B. als Startscript hinzuzufügen. DAS genau kannst Du aber auch schon mit Deinem eigenen Script machen.
    Allerdings hat die Sache einen Haken: Auch den Gruppenrichtlinieneditor gibt es ab Werk nicht in XP-home. Zum Glück gibt's da ja Abhilfe. Hernach kannst Du den mit dem Befehl gpedit.msc aufrufen und Dein Loginscript hinzufügen.

    Grüße
    Funkenzupfer.

    \"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und niemand ginge, um einmal zu schauen, wohin man käme, wenn man ginge.\" (Kurt Marti)

  • tim69
    Gerade reingestolpert
    Punkte
    45
    Beiträge
    8
    • 19. Oktober 2007 um 14:28
    • #5

    Hi Funkenzupfer,

    danke nochmals für die Infos. :sehrgut:
    Das mit dem pcwXPProme hört sich sehr gut an.
    Werde dass bei Gelegenheit testen, weil eine Lösung über Gruppenrichtlinie fände ich schon besser.
    Und so wie ich das gelesen habe, kann man jederzeit zurück springen. Ich hoffe nur, dass es keine Probleme machen wird, wenn man vergisst, vor einem Update zur Home zurück zuspringen ( werde ich eh nie machen :rolleyes: ).
    Wenn das System dann auf einmal nicht mehr funktioniert, das wäre stressig.
    Aber da hilft wohl nur, regelmäßige Backups machen, oder mit entsprechenden Tools die Backups rückgängig machen :)

    Viele Grüße

    tim69

    -----------------------------------------------
    Die Wurzel aller Probleme besteht darin, dass wir häufig nur an uns selbst denken.
    -----------------------------------------------

  • Magic Mike
    Professional
    Punkte
    7.200
    Beiträge
    1.369
    • 19. Oktober 2007 um 23:35
    • #6

    Die Variante mit dem PC Welt XP Prome ist nicht zu empfehlen, da man sich damit strafbar macht (weil man ja eine Home und keine Pro Lizenz hat)

    Aber es gibt auch noch eine ganz legale Variante:
    (auch von PCWelt)

    Gruppenrichtlinie in XP Home nachrüsten

    Damit wird nur der Gruppenrichtlinieneditor in XP Home eingefügt.
    Diese Variante ist (gerade noch so) legal, da die dafür benötigten Dateien im offiziellen SP2 von Microsoft gratis an alle Nutzer mitgeliefert werden, man muss sie nur noch mit dem Tool ins XP Home integrieren.

    Wer nicht weiss wovon er redet sollte besser die Klappe halten.
    Also: Schnauze Welt!

  • *Blue*
    Supermoderator
    Punkte
    25.620
    Beiträge
    4.578
    • 20. Oktober 2007 um 08:09
    • #7
    Zitat von Magic Mike

    Die Variante mit dem PC Welt XP Prome ist nicht zu empfehlen, da man sich damit strafbar macht (weil man ja eine Home und keine Pro Lizenz hat)

    Ausserdem kann es mit dieser Variante zu schweren Fehlern
    mit den Updates kommen !
    Es gibt zwar auch hier wieder Tipps und Tricks--aber die werde ich nicht schreiben.

    Gruß

    -Forensuche-

    -Forenregeln-

    !!WinTT Sicherheitscheck !!

    !-Windows XP mit Bordmitteln reparieren-!

    Als Gott sah, dass er die Menscheit nicht mit Seuche, Pest und Sintflut bestrafen konnte, schickte er mich!!!

  • UndRgRoUnD2304
    Kann es nicht lassen
    Reaktionen
    1
    Punkte
    4.251
    Beiträge
    785
    • 22. Oktober 2007 um 19:30
    • #8

    Hi Tim
    ich habe noch eine kleine Frage vorweg:

    Gibt es auf allen der 3 Rechner die gleichen Accounts?

    z.B. deinen, deines bruders und den Account deiner Eltern

    Die IP-Adressen sollen doch Nutzerbezogen sein, lige ich da richtig?


    deine batch-datei ist meiner meinung vollkommen ausreichend
    wenn sie nur zur Anmeldung ausgeführt werden soll, dann
    musst du folgenden Eintrag in die Registry einfügen
    HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/currentverion/run

    Dort erstellst du eine Zeichenfolge
    als Wert gibst du den Namen und die Endung deiner Batchdatei an.

    Diese Batchdatei legst du anschließend in den Ordner
    C:\Dokumente und Einstellungen\<dein Username>\

    beim nächsten Neustart sollte alles wie geplant laufen

    Viel Erfolg

    PS: Falls ich irgendwo falsch liegen sollte, berichtige mich bitte

    Gruß

    UnDRgRoUnD2304

  • tim69
    Gerade reingestolpert
    Punkte
    45
    Beiträge
    8
    • 23. Oktober 2007 um 12:20
    • #9

    Hallo,

    vielen Dank für die vielen Antwort. Das hilft mir auf jeden Fall weiter.

    Zitat

    Ausserdem kann es mit dieser Variante zu schweren Fehlern
    mit den Updates kommen !

    Hallo *Blue*, ich hatte insgeheim auf eien solche Hinweise gehofft :) Also lass ich die Finger davon :)

    Zitat

    HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/currentverion/run

    Dort erstellst du eine Zeichenfolge
    als Wert gibst du den Namen und die Endung deiner Batchdatei an.

    Diese Batchdatei legst du anschließend in den Ordner
    C:\Dokumente und Einstellungen\<dein Username>\

    Hallo UndRgRoUnD2304, das hört sich nach einer guten Lösung an. Dann würde ich das nicht über Autostart Ordner lösen müssen :)

    Es ist bei mir der Fall, das auf 2 Rechnern ( A und B ) eine Firewall installiert ist, die den Ip Bereich 192.168.121.2 - 192.168.121.200 als sichere Zone eingetragen haben.
    Die Accounts von A und B sind auch auf dem Rechner C installiert. Wenn die User von A und B sich auf Rechner C einloggen, dann sollen Sie über das Netzwerk Vollzugriff auf Rechner A und B haben. Loggt sich der Benutzer von C auf Rechner C ein, dann soll er keinen Zugriff auf die Rechner A und B haben. Deshalb die Unterschiedlichen IPs nach dem Login.
    Hatte es erst mit Rechteverwaltung versucht aber das funktionierte leider auf dem WinXp Home nicht. Auch nicht mit der Erweiterung Home of FaJo.de
    Dort kann ich zwar Rechte vergeben, aber es kommt immer eine Login Maske und der Login funktioniert nicht auch, wenn ich dort den selben User anlege.

    Zitat

    Aber es gibt auch noch eine ganz legale Variante:
    (auch von PCWelt)

    Gruppenrichtlinie in XP Home nachrüsten

    Hallo Magic Mike, das werde ich test. Vielleicht funktioniert das damit besser, mit der Rechtevergabe :)

    Gibt es da etwa noch eine andere Lösung? :):):)


    Schöne Grüße

    tim69

    -----------------------------------------------
    Die Wurzel aller Probleme besteht darin, dass wir häufig nur an uns selbst denken.
    -----------------------------------------------

  • UndRgRoUnD2304
    Kann es nicht lassen
    Reaktionen
    1
    Punkte
    4.251
    Beiträge
    785
    • 23. Oktober 2007 um 14:59
    • #10

    Ich denke das mit dem Gruppenrichtlinien erweitern solltest du lassen, ich hatte das vor einiger Zeit (okay wesentlich frühere Version) selbst genutzt und mich damit ausgesperrt...weil irgendwelche Berechtigungen nicht funktioniert haben

    Ich habe hier ein Programm namen "FireDaemon" mit welchem du einen Systemdienst hinzufügen kannst...Link
    Damit kannst du eine (neue) Batch datei VOR dem Login ausführen lassen, und somit dann deine IP auf einen gewünschten Ausgangswert setzen

    Um dann deine IP auf den gewünschten Wert für NACH der Anmeldung zu setzen, kannst du die bereits von mir beschriebene Methode nutzen

    Ob der FireDaemon wirklich funktionier kann ich jetzt leider nicht sagen, da ich in der Schule bin und hier sowas nicht installieren darf...

    wünsch dir viel Erfolg und post dein Ergebnis ;)

    Gruß

    UnDRgRoUnD2304

  • tim69
    Gerade reingestolpert
    Punkte
    45
    Beiträge
    8
    • 23. Oktober 2007 um 16:56
    • #11

    Hallo UndRgRoUnD2304, hab das mit den Gruppenrichtlinien,
    installiert, das bringt mich aber leider nicht weiter, da ich nicht weiß, welche Richtlinie ich hinzufügen soll. :rolleyes:
    Der Firedaemon ist Shareware. Den werde ich also nicht test.
    Ich brauche das Script auch nicht als Service laufen zu lassen.
    Trotzdem vielen Dank nochmal :)

    -----------------------------------------------
    Die Wurzel aller Probleme besteht darin, dass wir häufig nur an uns selbst denken.
    -----------------------------------------------

  • Funkenzupfer
    Meister
    Punkte
    11.480
    Beiträge
    2.009
    • 23. Oktober 2007 um 17:32
    • #12

    Hallo Tim!

    Zitat

    ...das bringt mich aber leider nicht weiter, da ich nicht weiß, welche Richtlinie ich hinzufügen soll.

    Du fügst einfach Dein Script hinzu, als Admin im Gruppenrichtlinieneditor unter

    "Richtlinien für Lokaler Computer --> Benutzerkonfiguration --> Windows-Einstellungen --> Scripts (Anmelden/Abmelden) --> Anmelden"

    Dort Rechtsklick und Eigenschaften aus dem Kontextmenü (alternativ: Doppelklick auf "Anmelden"). Dann auf Hinzufügen klicken, der Rest erklärt sich von selbst.


    Grüße
    Funkenzupfer.

    \"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und niemand ginge, um einmal zu schauen, wohin man käme, wenn man ginge.\" (Kurt Marti)

  • UndRgRoUnD2304
    Kann es nicht lassen
    Reaktionen
    1
    Punkte
    4.251
    Beiträge
    785
    • 23. Oktober 2007 um 17:44
    • #13

    ahhh warum mit nem Dienst ^^
    der Funkenzupfer hat ne bessere Lösung

    Als Dienst laufen lassen...
    Ich habe den Vorschlage gemacht, damit er das so früh wie möglich nach der Hardwareinitialisierung die IP-Adresse setzt.
    Da es eine bat-Datei ist, schließt sie sich nach Ausführung von selbst

    Gruß

    UnDRgRoUnD2304

  • tim69
    Gerade reingestolpert
    Punkte
    45
    Beiträge
    8
    • 24. Oktober 2007 um 09:23
    • #14

    Hab jetzt so einiges getest und da der Rechner nicht der schnellste ist beim Ab- und Anmelden... ganz schön viel Zeit gebraucht. Meine Virtualbox spinnt leider und so ist mir einige male der Rechner eingefrohren.
    Mit gpedit, dass ging nicht. Es kommt immer eine Fehlermeldung, zu der ich nichts fand ( siehe Anhang ) danach konnte ich zwar dann doch Login und Logout Scripte anlegen, die hatten aber keine Auswirkung.
    Letztendlich löse ich es über HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/currentverion/run
    Ich war mir nicht sicher, ob dies jedes mal beim An- Abmelden ausgeführt wird. Wird es aber. Weiß jemand, ob man da schon mit Variablen arbeiten kann in der Registry?
    z.B. %USERNAME%? Könnte ich dies schon im Registry Schlüssel verwenden. Ansonsten ist ein Zwischenschritt notwendig.
    Letztendlich wird mit runasspc das für den User speziefische IP Change Script aufgerufen.

    Danke nochmal für eure Hilfe.

    Schöne Grüße

    tim69

    -----------------------------------------------
    Die Wurzel aller Probleme besteht darin, dass wir häufig nur an uns selbst denken.
    -----------------------------------------------

  • tim69
    Gerade reingestolpert
    Punkte
    45
    Beiträge
    8
    • 24. Oktober 2007 um 09:29
    • #15

    Leider hat der aus dem Gif ein Jpg gemacht.
    Hier der Link zum Anhang:

    http://aycu30.webshots.com/image/33429/20…59648490_rs.jpg

    Grüße

    tim69

    -----------------------------------------------
    Die Wurzel aller Probleme besteht darin, dass wir häufig nur an uns selbst denken.
    -----------------------------------------------

  • Funkenzupfer
    Meister
    Punkte
    11.480
    Beiträge
    2.009
    • 24. Oktober 2007 um 11:39
    • #16

    ...home ist und bleibt eben doch immer nur home. Der hineingefrickelte Gruppenrichtlinieneditor scheint wohl wirklich nicht zu funktionieren. Was haben die sich bei der Zeitschrift blos gedacht :twisted:. Mike, Blue und UndRgRoUnD2304 hatten ja schon gewarnt, da kann durchaus einiges nicht funktionieren hinterher. Ich kann nicht sagen, woran es bei Dir nun liegt, denn unter Win2000 braucht man diese Verrenkungen nicht, gpedit ist da Standard.

    Die Variablen können aufgelöst werden in der Registrierung. Schlüsseltyp REG_EXPAND_SZ, und wenn ich mich richtig erinnere, kannst Du auch eine Befehlskette verwenden, indem Du als erstes darin cmd /C oder /K aufrufst und die abzuarbeitenden Befehle verkettet als Parameter mitgibst. So kann dann auch wieder ein Script abhängig vom Anmeldenamen gestartet werden.

    Grüße
    Funkenzupfer.

    \"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und niemand ginge, um einmal zu schauen, wohin man käme, wenn man ginge.\" (Kurt Marti)

Registrierung

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen

Letzte Beiträge

  • Wie finde ich die besten Fototapeten für mein Zuhause?

    LukasSchmidt 31. März 2025 um 16:24
  • Was habt ihr euch zuletzt gekauft?

    LarsKlars 3. März 2025 um 10:08
  • Word 2010: Silbentrennung aktivieren

    Mannitwo 28. November 2024 um 16:24
  • Die Kunst des Einschenkens von Bier.

    Mannitwo 22. November 2024 um 17:45
  • "Foundation" bei Apple TV+: Zwei Folgen so teuer wie ein Kinofilm

    kinleyperson 17. September 2024 um 11:35
  1. Kontakt
  2. Impressum
  1. Datenschutzerklärung
  2. Nutzungsbedingungen
Community-Software: WoltLab Suite™ 6.0.22