tott 10 Geschrieben 5. April 2007 Melden Teilen Geschrieben 5. April 2007 Hallo MCSEboard-Gemeinde, ich habe folgendes Problem: Mitarbeiter unserer Firma müssen sich im Aussendienst Daten austauschen können. Dazu wird ein kleines Netzwerk aufgebaut. Im Hausnetz wird ist der Knotentyp so eingerichet das er auf Peer-to-Peer steht. Wenn die Mitarbeiter außerhalb der Firma ein Netzwerk aufgebaut haben, soll der Knotentyp auf Hyprid stehen. Es wird eine feste IP-Adresse zugewiesen. Dies funktioniert mit zwei Batchdateien. Eine fürs Firmennetzwerk und eine für den Aussendienst- Das funktioniert so weit auch. Das Problem bei der Sache ist, das man dabei die Lan-Verbindung deaktivieren und dann aktivieren muss, damit sich der Knotentyp auch im benötigten Modus befindet. Nach dem ausführen der Batchdateien wird zwar in der Registry der NodeType angezeigt, aber er funktioniert erst, wenn ich die Lan-Verbindung deaktiviere bzw. aktiviere. Ich habe die zwei Batchdateien als Anhang beigefügt. Für einen Tipp oder die Veränderung der Batchdateien wäre ich sehr dankbar. Gruß tott aussendienst1.txt firmenlan.txt Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 5. April 2007 Melden Teilen Geschrieben 5. April 2007 Von Microsoft gibt es das Tool "Devcon" (findest Du über die Suche bei MS). Damit kannst Du Geräte über die PCI Vendor- und Device-ID deaktivieren und aktivieren. Bespiel: devcon disable "*VEN_14E4&DEV_1422" (ist ein Broadcom-Adapter.) Die ID's gibt es im Gerätemanager oder auch mit devcon. User braucht allerdings Adminrechte. -zahni Zitieren Link zu diesem Kommentar
tott 10 Geschrieben 9. April 2007 Autor Melden Teilen Geschrieben 9. April 2007 Hallo zahni, danke für die Antwort. Aber ich suche etwas, das ich in dem Batchskript einbinden kann, daß auch 08/15 User bedienen können. IDs über Gerätemanager auslesen, kann ich einem 08/15 User nicht zumuten. Gruß tott Zitieren Link zu diesem Kommentar
tott 10 Geschrieben 9. April 2007 Autor Melden Teilen Geschrieben 9. April 2007 Hallo, habe gerade folgendes VB-Script gefunden. Funktioniert einwandfrei :D ! Ich habe es als Anhang beigefügt. Eine Frage hätte ich aber dann noch zu diesem Script da ich mich in VBS nicht auskenne: Kann man eine Ausgabe hinzufügen, die den Usern eine Mitteilung macht wie z. B. "Die Lan-Verbindung wird jetzt aktiviert bzw. deaktiviert?" Kann man dieses VBS auch direkt in die Batch einbinden, die ich am Anfang meiner Frage hochgeladen habe? Gruß tott Zitieren Link zu diesem Kommentar
tott 10 Geschrieben 9. April 2007 Autor Melden Teilen Geschrieben 9. April 2007 Sorry, hier der Anhang! Lancondis.txt Zitieren Link zu diesem Kommentar
WSUSPraxis 48 Geschrieben 9. April 2007 Melden Teilen Geschrieben 9. April 2007 Warum postest du nicht das Script, sondern sendest es als Anhang ? Zitieren Link zu diesem Kommentar
blub 115 Geschrieben 10. April 2007 Melden Teilen Geschrieben 10. April 2007 Hi, Das von Zahni bereits erwaehnte devcon, ist schon das einfachste. Man kann es so verallgemeinern, dass jede PCI-Netzwerkkarte im System ohne weitere Eingaben restartet wird. devcon restart =net @pci* Ein vbscript kannst du von einer bat aufrufen mit cscript //B scriptname.vbs Lokaler Admin oder zumindest Mitglied in den lokalen Netzwerkoperatoren muss der User aber in jedem Fall sein. 08/15 reicht nicht. cu blub Zitieren Link zu diesem Kommentar
xcode-tobi 10 Geschrieben 10. April 2007 Melden Teilen Geschrieben 10. April 2007 geht da nicht auch der "RunAs" Befehl?? könnte man ja mit ins script einbauen?! Zitieren Link zu diesem Kommentar
tott 10 Geschrieben 10. April 2007 Autor Melden Teilen Geschrieben 10. April 2007 Hallo! danke an blub! Hab es mit dem VBScript gemacht. Funktioniert einwandfrei! Den Tipp mit devcon werde ich mir mal noch genauer anschauen. an xcode-tobi: das mit RunAs werde ich aufgreifen und mal durchprobieren. Gruß tott Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.