Zum Inhalt wechseln


Foto

Script Hilfe


  • Bitte melde dich an um zu Antworten
35 Antworten in diesem Thema

#16 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 05. März 2006 - 15:11

for /f "tokens=*" %%i in ('netsh -c interface dump') do echo %%i
pause

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)


#17 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 05. März 2006 - 15:19

for /f "tokens=* skip=65" %%i in ('netsh interface dump') do echo %%i
pause

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)


#18 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 05. März 2006 - 15:20

for /f "tokens=* skip=65" %%i in ('netsh interface dump') do echo %%i & goto end
:end
pause

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)


#19 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 05. März 2006 - 15:23

for /f "tokens=4 skip=65" %%i in ('netsh interface dump') do echo %%i & goto end
:end
pause

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)


#20 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 05. März 2006 - 15:29

for /f "tokens=4 skip=65" %%i in ('netsh interface dump') do set var=%%i & goto end
:end
echo %var%
set var=%var:"=%
pause

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)


#21 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 05. März 2006 - 15:30

for /f "tokens=4 skip=65" %%i in ('netsh interface dump') do set var=%%i & goto end
:end
set var=%var:"=%
echo %computername% %var%
pause

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)


#22 thorgood

thorgood

    Moderator

  • 2.709 Beiträge

 

Geschrieben 05. März 2006 - 15:31

@Edgar
Dein sende Button klemmt :D

Zum Script. Holt euch für deutsche und englishe Installationen die Netzwerkkarten mit Namen in eine temporäre Datei.

netsh int sh int | find /I "Dediziert">>%temp%\~net.tmp
netsh int sh int | find /I "Dedicated">>%temp%\~net.tmp

Dann aus der Datei mit einer For Schleife den letzten Token holen und fertig.

thorgood

#23 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 05. März 2006 - 15:37

Off-Topic:

@Edgar
Dein sende Button klemmt :D

@Ethorgood
Es hatte mich gepackt. :D

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)


#24 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 05. März 2006 - 15:51

for /f "tokens=2-3 skip=3" %%i in ('netsh int sh int') do if %%i equ Dediziert echo %%j
pause

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)


#25 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 05. März 2006 - 15:52

for /f "tokens=2-3 skip=3" %%i in ('netsh int sh int') do if %%i equ Dediziert echo %computername% %%j
pause

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)


#26 thorgood

thorgood

    Moderator

  • 2.709 Beiträge

 

Geschrieben 05. März 2006 - 17:08

for /f "tokens=2-3 skip=3" %%i in ('netsh int sh int') do if %%i equ Dediziert echo %computername% %%j
pause


Nimm tokens=2-* falls Leerzeichen im Verbindungsnamen vorkommen.

thorgood

#27 carlito

carlito

    Board Veteran

  • 3.074 Beiträge

 

Geschrieben 05. März 2006 - 19:57

@ lefg und thorgood

Ihr macht ja Dr. Scripto und seinen Scripting Guys Konkurrenz. :D
Microsoft Press Buch zu 70-229, S. 15:
"Sie können eine Dateninstanz beschreiben, dann diese Beschreibung beschreiben und mit der Beschreibung nachfolgender Beschreibungen fortfahren,..."

#28 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 06. März 2006 - 05:56

Off-Topic:

@ lefg und thorgood

Ihr macht ja Dr. Scripto und seinen Scripting Guys Konkurrenz. :D

Danke für die Blumen :)

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)


#29 gerry@work

gerry@work

    Newbie

  • 8 Beiträge

 

Geschrieben 06. März 2006 - 09:14

Hy Edgar,

deine Zusmmenhänge kann ich nicht ganz nachvollziehen.
Ich bin meit dem Script jetzt soweit, das ich die Lanverbindungen in ein TXT file auslese und nur noch die For schleife programmieren muss, damit diese in eine Variable gelegt wird. bei deinen Forschleifen kenne ich mich nicht ganz aus, kannst du Sie mir näher erklären.

Zu der Sache wegen dem Netz, es gibt 16 Standorte und in den verschiedenen Standorten sind VLANS nach Departments gegliedert. ca 20 Departments

lg
Gerry

#30 lefg

lefg

    Expert Member

  • 20.510 Beiträge

 

Geschrieben 06. März 2006 - 09:33

deine Zusmmenhänge kann ich nicht ganz nachvollziehen.

Ich habe auf das Einlesen in eine Datei verzichtet, habe mit der Schleife nur die Zeile mit Dediziert zur Anzeige gebracht, zusammen mit dem Computernamen.

Diese Anzeige des Daten kann in eine Datei umgeleitet werden.

for /f "tokens=2-3 skip=3" %%i in ('netsh int sh int') do if %%i equ Dediziert echo %computername% %%j >> Daten.txt
pause

Nun muss dieser Befehlssatz für jeden erreichbaren Rechner ausgeführt werden!

Ich bevorzuge dazu die psexec.exe von sysinternals.com. Psexec ist ein Programm zur Remoteauführung auf fernen Rechnern. Die Psexec und das auzuführende Programm sind auf der Administratorkonsole gespeichert, werden dort mit dem Namen des fernen Rechners als Parameter gestartet, die benötigten Daten werden auf den fernen Rechner kopiert und dort ausgeführt.

Es gibt allerdings Virenscanner, die erkennen psexec als Risktool, verweigern eine Ausführung. In dem Fall muss der Scanner entsprechend konfiguriert werden.

Psexec erlaubt die Ausführung nach Liste oder auch mit einem Wildcard für die zu behandelnden Rechner.

Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

 

Diskutiere nicht mit ***en, denn sie ziehen dich auf ihr Niveau und schlagen dich dort mit Erfahrung! (Hab ich bei Tom abgeguckt)

 

Koinzidenz begründet keine Korrelation und ist kein Beweis für Kausalität. (Hab ich bei Daniel abgeguckt) https://de.wikipedia...rgo_propter_hoc

 

Absolutistischer“ Geschäftsführungs-Dogmatismus, der jedwede Empirie aus der „Werkstatt“ schlichtweg ignoriert , führt eben zumeist früher als später ….  (Hab ich von Klabautermann)