waldleben
Goto Top

Rechnen mit Variablen unter Batch

Hi Community,

Habe ein Verständnissproblem und habe leider keine Beispiele gefunden. Folgendes:

Lese mit einer Batchdatei aus einer Tabelle Werte aus und schreibe diese in eine Zweite.(Brauche ich nacher zur Weiterverarbeitung):

rem @echo off
pushd %~dp0
del /q wert2.csv
FOR /f "eol=; tokens=3,9,12 skip=9 delims=," %%a IN (SpacebyDirectoryLevel2.csv) DO Echo %%a,"%%b","%%c" >> wert2.csv

Die Ausgabe sieht so aus:

\\Server1\DataBla..................15989750................. 62613
\\Server1\DataBla\RB351........ 15989750..................62612

Punkte bitte wegdenken

Mein Problem: Die mittleren Werte sind KB und müßen in MB umgerechnet werden. Egal wie, hauptsache ich habe nacher wieder
eine Tabelle, wo die Mittleren Werte in MB umgerechnet sind.
Hab schon mal mit dem Set Befehl laboriert, aber irgendwie hat es nicht geklappt. Kann mir jemand helfen, evtl. Beispiel?

Danke

Waldleben

Content-Key: 6062

Url: https://administrator.de/contentid/6062

Printed on: April 19, 2024 at 22:04 o'clock

Member: Waldleben
Waldleben Jan 27, 2005 at 12:47:59 (UTC)
Goto Top
Was denn?

Keiner mit Batchkenntnissen und Zeit hier ? ; )
Member: Lord-Helmi
Lord-Helmi Feb 17, 2005 at 07:14:54 (UTC)
Goto Top
Hallo,

da bin ich doch schon face-smile)

Der Ansatz mit dem set-Befehl war schon richtig, du musst ihm nur ein /a mit auf den Weg geben, dann sollten auch Berechnungen funktionieren.

Gruß
Michael
Member: Biber
Biber Oct 24, 2005 at 20:15:17 (UTC)
Goto Top
..ein bisschen sehr spät, ich weiß,...
aber hier noch ein vielleicht passender Querverweis:
Fragen zu Freedisk (CMD)

HTH Biber