IP-Adresse per Batch zuweisen
netsh interface gibt eine Fehlermeldung aus:
Für den angeforderten Vorgang sind erhöhte Rechte erforderlich.
Guten Tag,
ich möchte gern eine IP-Adressenzuweisung auf einem Notebook per Batch einrichten. WIN 7 x64
Bisher habe ich den Befehl
Leider gibt mir der Rechner nur aus, dass Adminrechte erforderlich sind. Was auch einleuchtet.
Zudem möchte ich auch die DNS-Adresse setzen. Wie lautet denn da der Befehl?
Gibt es einen zusatz Parameter wie Persistant?
Wie muss ich den integrieren?
Gruß
L4SCHI
Für den angeforderten Vorgang sind erhöhte Rechte erforderlich.
Guten Tag,
ich möchte gern eine IP-Adressenzuweisung auf einem Notebook per Batch einrichten. WIN 7 x64
Bisher habe ich den Befehl
netsh interface ip set address name=LAN-Verbindung source=static addr=X.X.X.X mask=X.X.X.X gateway=X.X.X.X gwmetric=10
verwendet.Leider gibt mir der Rechner nur aus, dass Adminrechte erforderlich sind. Was auch einleuchtet.
Zudem möchte ich auch die DNS-Adresse setzen. Wie lautet denn da der Befehl?
Gibt es einen zusatz Parameter wie Persistant?
Wie muss ich den integrieren?
Gruß
L4SCHI
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 163354
Url: https://administrator.de/contentid/163354
Ausgedruckt am: 22.11.2024 um 09:11 Uhr
17 Kommentare
Neuester Kommentar
Hallo L4SCHI,
bei deinem Problem mit dem Admin-Recht könnte dir der Befehl "runas" weiterhelfen.
http://www.microsoft.com/resources/documentation/windows/xp/all/proddoc ...
Gruß
Torsten
bei deinem Problem mit dem Admin-Recht könnte dir der Befehl "runas" weiterhelfen.
http://www.microsoft.com/resources/documentation/windows/xp/all/proddoc ...
Gruß
Torsten
Hallo,
hier der Code:
Das ganze dann mit runas ausführen und schon läufts.
Schönes WE
Gruß Johannes
hier der Code:
@echo off
echo Netzwerkeinstellungen Win 7
echo 1/4
netsh interface ip set address name="LAN-Verbindung" static IP SM GW
echo 2/4
netsh interface ip add dns "LAN-Verbindung" Dns
echo 3/4
netsh interface ip add dns "LAN-Verbindung" Dns
echo 4/4
netsh winhttp set proxy Proxy:Port "<local>"
Das ganze dann mit runas ausführen und schon läufts.
Schönes WE
Gruß Johannes
Moin,
mittlerweile dürfte ich ja für meine gegenfragen bekannt sein
Daher auch bei dir
Denn wie du und die anderen ja schon bemerkt haben, ohne die Rechte anzupassen lüppt dat nix und die Chance, das es "anders" genauso geht ist durchaus vorhanden.
Gruß
mittlerweile dürfte ich ja für meine gegenfragen bekannt sein
Daher auch bei dir
- warum?
- Notenbücher in einer Domain, in kombination mit einer Umgebung ohne DHCP Server?
Denn wie du und die anderen ja schon bemerkt haben, ohne die Rechte anzupassen lüppt dat nix und die Chance, das es "anders" genauso geht ist durchaus vorhanden.
Gruß
moin,
dann nimm halt einen DHCP.
Zur Not nimmste einfach einen kasten, wirfst da ftpd32 drauf und läßt den als DHCP laufen - besser ist jedoch ein echten Server mit irgendeinem DHCP Server drauf - muß ja nicht unbedingt der M$ sein - mit dem kennen sich die meisten aber aus und zu 95% tut der auch das, was er soll.
Alles andere ist glumbatsch für ganz arme.
edit:
siehe
/edit
Gruß
dann nimm halt einen DHCP.
- Denk mal drüber nach...
- Das Script soll so laufen, dass die User vor den Kisten nix (vor allem nicht das Adminpasswort) rauskriegen
- Die Kiste soll aber selber entscheiden, welche IP es sich nehmen soll - und das ganze Gedöhns dann ohne funktion ierendes Netz?
- Dem würd nix gehen so.
Zur Not nimmste einfach einen kasten, wirfst da ftpd32 drauf und läßt den als DHCP laufen - besser ist jedoch ein echten Server mit irgendeinem DHCP Server drauf - muß ja nicht unbedingt der M$ sein - mit dem kennen sich die meisten aber aus und zu 95% tut der auch das, was er soll.
Alles andere ist glumbatsch für ganz arme.
edit:
siehe
Woran liegt das nun wieder???
Hast wohl Tomaten auf den Augen nix Tomähn nix kannst nehme Tomainadmin/edit
Gruß
[OT]
Quickys sorgen zu 100 % nur für eine kurze Entspannungsphase - Obwohl 10 minuten? - reicht doch für einen dreifachquicky
[/OT]
Gruß
Hallo L4chi,
du kannst den netsh-Befehl im Aufgabenplaner in eine einfache Aufgabe schreiben.
Dabei beachten, dass
bei "Beim Ausführen der Aufgabe folgendes Benutzerkonto verwenden" ein Administratorkonto steht,
bei "unabhängig von der Benutzeranmeldung ausführen" der Haken gesetzt ist,
und unter der Registerkarte "Allgemein" der Haken "Mit höchsten Privilegien ausführen" steht.
Und dann in die Batchdatei folgendes schreiben:
schtasks /RUN /TN "Aufgabenname"
Das funktioniert bei mir ganz gut. Der Benutzer hat nur Benutzer-Recht.
Schöne Grüße und ich freue mich über Rückmeldung,
Tobias
du kannst den netsh-Befehl im Aufgabenplaner in eine einfache Aufgabe schreiben.
Dabei beachten, dass
bei "Beim Ausführen der Aufgabe folgendes Benutzerkonto verwenden" ein Administratorkonto steht,
bei "unabhängig von der Benutzeranmeldung ausführen" der Haken gesetzt ist,
und unter der Registerkarte "Allgemein" der Haken "Mit höchsten Privilegien ausführen" steht.
Und dann in die Batchdatei folgendes schreiben:
schtasks /RUN /TN "Aufgabenname"
Das funktioniert bei mir ganz gut. Der Benutzer hat nur Benutzer-Recht.
Schöne Grüße und ich freue mich über Rückmeldung,
Tobias
Wenn es wen interessiert ist doch gar nicht die Frage.
Mach's bitte einfach, denn dafür ist das Forum doch da!
EDIT: Ja... HALLO L4SCHI! Und auch ein zärtliches 'Hallo' an all die anderen da draußen.
Ich wünsche euch einen wunderbaren Tag. Und denkt dran: Morgen ist schon Freitag...