18. März 201115 j Hallo Leute ich hab eine Frage zu Batch Dateien da ich in dem Gebiet noch komplett neu bin ich hab den Befehl snmpget -v1 -c public 192.168.50.207 .1.3.6.1.4.1.2699.1.1.1.1.1.1.7.1 der mir SNMPv2-SMI::enterprises.2699.1.1.1.1.1.1.7.1 = STRING: "FS-C5025N" zurück gibt. Wie kann ich nun diese Ausgabe in eine Variable in meiner Batch Datei bringen? ich bräuchte das Ganze aber noch auf FS-C5025N gekürzt ist das irgendwie möglich? Vielen Dank schonmal homecomingservice
18. März 201115 j FOR /F "Tokens=* Delims=" %%i IN ('ECHO %COMPUTERNAME%') DO SET STRING=%%i ECHO %STRING% Gruss, tester2k5
23. März 201115 j Hatte es in der Seiten down phase selbst gelöst hier das ergebnis @echo off &setlocal for /f "delims=" %%a in ('snmpget -v1 -c public ***.***.***.***..1.3.6.1.4.1.2699.1.1.1.1.1.1.7.1') do ( echo ganze Zeile:%%a set "x=%%a" setlocal enabledelayedexpansion set "x=!x:"=#!" echo ersetzte Zeichenfolge:!x! for /f "tokens=2 delims=#" %%b in ("!x!") do ( endlocal echo String:%%b set "string=%%b" ) ) echo %modell% pause
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.