Creo que todos aquí conocen este simple código para liberar RAM con .vbs, pero tuve un rato de ocio y quise compartir este sencillo código batch que hice, se que se puede mejorar pero fue algo rápido y como dije lo quise compartir a pesar de seguramente todos conocer este proceso, de igual manera si ya esta posteado algo similar perdón por repetir.
@echo off
@mode con cols=48 lines=24
title LIBERAM 1.0.0
:SELECCION
cls
echo.
echo LIBERAM [Version 1.0.0]
echo.
echo Elige la Cantidad de memoria RAM de tu PC
echo.
echo 0) Salir
echo 1) 512 MB
echo 2) 1 GB
echo 3) 2 GB
echo 4) 3 GB
echo 5) 4 GB
echo 6) 6 GB
echo 7) 8 GB
echo 8) 16 GB
echo 9) Saber RAM
echo.
set /p var= Cantidad de RAM (0-9):
IF %var%==1 goto R1
IF %var%==2 goto R2
IF %var%==3 goto R3
IF %var%==4 goto R4
IF %var%==5 goto R5
IF %var%==6 goto R6
IF %var%==7 goto R7
IF %var%==8 goto R8
IF %var%==9 goto RAM
IF %var%==0 (goto SALIR) else echo ERROR EN LA RESPUESTA & goto SELECCION
:R1
echo.
set /p= " Liberando RAM, por favor espere... " <nul
timeout /t 5 /nobreak > NUL
echo Mystring=320000000 >> C:\liberaram.vbs
start C:\liberaram.vbs
echo.
echo.
echo RAM liberada, pulse cualquier tecla para salir
pause >nul
exit
:R2
echo.
set /p= " Liberando RAM, por favor espere... " <nul
timeout /t 5 /nobreak > NUL
echo Mystring=655000000 >> C:\liberaram.vbs
start C:\liberaram.vbs
echo.
echo.
echo RAM liberada, pulse cualquier tecla para salir
pause >nul
exit
:R3
echo.
set /p= " Liberando RAM, por favor espere... " <nul
timeout /t 5 /nobreak > NUL
echo Mystring=1000000000 >> C:\liberaram.vbs
start C:\liberaram.vbs
echo.
echo.
echo RAM liberada, pulse cualquier tecla para salir
pause >nul
exit
:R4
echo.
set /p= " Liberando RAM, por favor espere... " <nul
timeout /t 5 /nobreak > NUL
echo Mystring=1655000000 >> C:\liberaram.vbs
start C:\liberaram.vbs
echo.
echo.
echo RAM liberada, pulse cualquier tecla para salir
pause >nul
exit
:R5
echo.
set /p= " Liberando RAM, por favor espere... " <nul
timeout /t 5 /nobreak > NUL
echo Mystring=2000000000 >> C:\liberaram.vbs
start C:\liberaram.vbs
echo.
echo.
echo RAM liberada, pulse cualquier tecla para salir
pause >nul
exit
:R6
echo.
set /p= " Liberando RAM, por favor espere... " <nul
timeout /t 5 /nobreak > NUL
echo Mystring=3000000000 >> C:\liberaram.vbs
start C:\liberaram.vbs
echo.
echo.
echo RAM liberada, pulse cualquier tecla para salir
pause >nul
exit
:R7
echo.
set /p= " Liberando RAM, por favor espere... " <nul
timeout /t 5 /nobreak > NUL
echo Mystring=4000000000 >> C:\liberaram.vbs
start C:\liberaram.vbs
echo.
echo.
echo RAM liberada, pulse cualquier tecla para salir
pause >nul
exit
:R8
echo.
set /p= " Liberando RAM, por favor espere... " <nul
timeout /t 5 /nobreak > NUL
echo Mystring=7300000000 >> C:\liberaram.vbs
start C:\liberaram.vbs
echo.
echo.
echo RAM liberada, pulse cualquier tecla para salir
pause >nul
exit
:RAM
cls
echo.
echo LIBERAM [Version 1.0.0]
echo.
echo.
echo Tabla de equivalencia
echo.
echo 17179869184 = 16 GB
echo 8589934592 = 8 GB
echo 6442450944 = 6 GB
echo 4294967296 = 4 GB
echo 3221225472 = 3 GB
echo 2147843648 = 2 GB
echo 1073471824 = 1 GB
echo 536870912 = 512 MB
echo.
wmic memoryChip get capacity
echo.
echo Presione cualquier tecla para volver
pause >nul
GOTO SELECCION
:SALIR
exit
Muy util :D uhh me acabas de una idea para hacer un mini tuto.
Cita de: string Manolo en 16 Mayo 2019, 07:27 AM
Muy util :D uhh me acabas de una idea para hacer un mini tuto.
Que bien haya resultado útil, espero compartas el mini tuto cuando lo termines amigo
Cita de: Baphomet2204 en 17 Mayo 2019, 18:50 PM
Que bien haya resultado útil, espero compartas el mini tuto cuando lo termines amigo
https://foro.elhacker.net/gnulinux/minituto_cargar_cache_y_archivos_temporales_en_ram-t495680.0.html