Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Проблемы с получением оперативной памяти (http://forum.oszone.net/showthread.php?t=340413)

Darkar25 05-05-2019 17:08 2870481

Проблемы с получением оперативной памяти
 
Вложений: 1
хотел получить оперативную память компьютера...но как только я запустил файл то увидел, что происходит какая-то ахинея...(скрин прикреплён)
команды перед выполнением пишутся крайне криво...
так-же не срабатывает проверка на то,что строка пустая или нет...
Код:
Код:

FOR /F "tokens=* USEBACKQ" %%A IN (`wmic computersystem get TotalPhysicalMemory`) DO (
if NOT "%%A"=="" echo %%A
)
pause


alpap 05-05-2019 18:45 2870501

Код:

@echo off
for /f "delims=" %%a in ('"wmic path Win32_ComputerSystem get TotalPhysicalMemory /value|find "^=""') do set "%%a"
echo Системная память: %TotalPhysicalMemory% МБ
pause


megaloman 05-05-2019 18:55 2870502

Код:

        FOR /F "usebackq skip=1 tokens=1*" %%i IN (`"wmic computersystem get TotalPhysicalMemory,UserName"`) DO If Not "%%j"=="" Echo "%%i"
Код:

        FOR /F "usebackq tokens=2 delims=, " %%t IN (`"wmic computersystem get TotalPhysicalMemory,UserName /Format:csv"`) DO Set "TotalPhysicalMemory=%%t"
        Echo "%TotalPhysicalMemory%"

Код:

        FOR /F "usebackq tokens=1,2 delims==" %%i IN (`"wmic computersystem get TotalPhysicalMemory /value"`) DO If Not "%%j"=="" Set "%%i=%%j"
        Echo "%TotalPhysicalMemory%"



Время: 13:32.

Время: 13:32.
© OSzone.net 2001-