black_assassin
Lieutenant
- Registriert
- Mai 2012
- Beiträge
- 788
Hallo Leute,
ich sitze gerade in der Arbeit vor folgendem Problem:
Ich soll eine Batch Datei erstellen, dass den eingebauten RAM ausliest, diesen mit 1,5 multipliziert und diesen Wert dann als Auslagerungsdatei festlegt. Die Werte kriege ich mit
schon mal in eine TXT Datei. Soweit so gut. Nur steht dann über den beiden Werten der RAM Riegel noch Capacity und ich weiß auch nicht, wie ich die Werte ansprechen kann.
Als Beispiel für den Wert "RAM mal 1,5" nehme ich jetzt einfach mal 4000. Mit folgenden Befehl könnte ich dann in die Registry schreiben (Pfad wird natürlich noch angepasst):
Die 4000 könnte ich ja mit der variable %wert% ersetzen die eben "%wert%=RAM*1,5" darstellt, aber wie bekomme ich den Wert ausgerechnet?
ich sitze gerade in der Arbeit vor folgendem Problem:
Ich soll eine Batch Datei erstellen, dass den eingebauten RAM ausliest, diesen mit 1,5 multipliziert und diesen Wert dann als Auslagerungsdatei festlegt. Die Werte kriege ich mit
Code:
WMIC memorychip get capacity > c:\mem1.txt
schon mal in eine TXT Datei. Soweit so gut. Nur steht dann über den beiden Werten der RAM Riegel noch Capacity und ich weiß auch nicht, wie ich die Werte ansprechen kann.
Als Beispiel für den Wert "RAM mal 1,5" nehme ich jetzt einfach mal 4000. Mit folgenden Befehl könnte ich dann in die Registry schreiben (Pfad wird natürlich noch angepasst):
Code:
REG ADD HKLM\SYSTEM\Test /v PagingFiles /t REG_MULTI_SZ /d "\??\C:\pagefile.sys 4000 4000\0\??\D:\pagefile.sys 4000 4000"
Die 4000 könnte ich ja mit der variable %wert% ersetzen die eben "%wert%=RAM*1,5" darstellt, aber wie bekomme ich den Wert ausgerechnet?