Meldungen in FOR f Schleife nach NUL umleiten
Hallo,
dieser Code gibt mir aus ob ein Flashspeicher vorliegt und gelöscht oder formatiert werden soll:
Wenn kein Flashspeicher vorliegt wird eine hässliche Meldung: "Keine Instanz verfügbar" ausgegeben. Bei DOS Befehlen könnte ich die Meldung mit >NUL ausblenden. An welcher Stelle muß ich die Umleitung einblenden? Irgendwie funktioniert alles nichts.
dieser Code gibt mir aus ob ein Flashspeicher vorliegt und gelöscht oder formatiert werden soll:
SET Suche=H:
SET Flash="Nein"
FOR /f "TOKENS=1* DELIMS==" %%i IN ('wmic logicaldisk where "DRIVETYPE='2'" GET deviceid /VALUE') DO (
FOR /f "DELIMS=" %%k in ("%%j") DO (
IF !Suche! EQU %%k SET Flash="Ja"
)
)
echo Flashspeicher: !Flash!
Wenn kein Flashspeicher vorliegt wird eine hässliche Meldung: "Keine Instanz verfügbar" ausgegeben. Bei DOS Befehlen könnte ich die Meldung mit >NUL ausblenden. An welcher Stelle muß ich die Umleitung einblenden? Irgendwie funktioniert alles nichts.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 353328
Url: https://administrator.de/forum/meldungen-in-for-f-schleife-nach-nul-umleiten-353328.html
Ausgedruckt am: 05.04.2025 um 15:04 Uhr
4 Kommentare
Neuester Kommentar