¿Has tenido la necesidad de obtener la licencia OEM de tu PC o alguna otra característica técnica? Usualmente existen herramientas visuales, pero también existe una herramienta en la línea de comandos llamada WMIC para administrar tu máquina de manera local o remota. Te permite listar, iniciar y detener procesos.
En este post crearemos un menú (usando Bacth Windows) para listar las características de una máquina con sistema operativo Windows.
Menu.bat
Para ejecutar solo debes dar clic en Menu.bat
En este post crearemos un menú (usando Bacth Windows) para listar las características de una máquina con sistema operativo Windows.
Menu.bat
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off | |
COLOR 3f | |
TITLE Uso de WMIC | |
:Menu | |
echo ======================= MENU ========================================== | |
echo 1. Toda la Informacion sobre tu BIOS | |
echo 2. Toda la Informacion sobre tu CPU | |
echo 3. Toda la Informacion sobre tu CDROM | |
echo 4. Toda la Informacion sobre REDES | |
echo 5. Toda la Informacion sobre tu sistema | |
echo 6. Toda la Informacion sobre tus discos | |
echo 7. Toda la Informacion sobre discos logicos | |
echo 8. Toda la Informacion sobre tu memoria | |
echo 9. Toda la Informacion sobre los servicios | |
echo 10. Toda la Informacion sobre los procesos | |
echo 11. Toda la Informacion sobre los programas en el inicio de Windows | |
echo 12. Toda la Informacion sobre los dispositivos en tu motherboard | |
echo 13. Toda la Informacion sobre errores del sistema operativo | |
echo 14. Obtener Informacion de la manufactura | |
echo 15. Exit | |
echo ===================================================================== | |
echo Tu opcion es: | |
set /p opc= | |
echo *********************************** | |
:: Opciones | |
if %opc%==1 goto :BIOS | |
if %opc%==2 goto :CPU | |
if %opc%==3 goto :CDROM | |
if %opc%==4 goto :REDES | |
if %opc%==5 goto :SISTEMA | |
if %opc%==6 goto :DISCO | |
if %opc%==7 goto :LOGICO | |
if %opc%==8 goto :MEMORIA | |
if %opc%==9 goto :SERVICIOS | |
if %opc%==10 goto :PROCESOS | |
if %opc%==11 goto :PROGRAMAS | |
if %opc%==12 goto :MOTHER | |
if %opc%==13 goto :OPERATIVO | |
if %opc%==14 goto :MANUFACTURER | |
if %opc%==15 goto :SALIDA | |
::1 | |
:BIOS | |
CLS | |
WMIC /Output:STDOUT BIOS get /all /format:LIST | |
goto Menu | |
::2 | |
:CPU | |
CLS | |
WMIC /Output:STDOUT CPU get /all /format:LIST | |
goto Menu | |
::3 | |
:CDROM | |
CLS | |
WMIC /Output:STDOUT CDROM get /all /format:LIST | |
goto Menu | |
::4 | |
:REDES | |
CLS | |
WMIC /Output:STDOUT NICCONFIG get /all /format:LIST | |
goto Menu | |
::5 | |
:SISTEMA | |
CLS | |
WMIC /Output:STDOUT COMPUTERSYSTEM get /all /format:LIST | |
goto Menu | |
::6 | |
:DISCO | |
CLS | |
WMIC /Output:STDOUT DISKDRIVE get /all /format:LIST | |
goto Menu | |
::7 | |
:LOGICO | |
CLS | |
WMIC /Output:STDOUT LOGICALDISK get /all /format:LIST | |
goto Menu | |
::8 | |
:MEMORIA | |
CLS | |
WMIC /Output:STDOUT MEMPHYSICAL get /all /format:LIST | |
goto Menu | |
::9 | |
:SERVICIOS | |
CLS | |
WMIC /Output:STDOUT SERVICE get /all /format:LIST | |
goto Menu | |
::10 | |
:PROCESOS | |
CLS | |
WMIC /Output:STDOUT PROCESS get /all /format:LIST | |
goto Menu | |
::11 | |
:PROGRAMAS | |
CLS | |
WMIC /Output:STDOUT STARTUP get /all /format:LIST | |
goto Menu | |
::12 | |
:MOTHER | |
CLS | |
WMIC /Output:STDOUT ONBOARDDEVICE get /all /format:LIST | |
GOTO Menu | |
::13 | |
:OPERATIVO | |
CLS | |
WMIC /Output:STDOUT RECOVEROS get /all /format:LIST | |
GOTO Menu | |
::14 | |
:MANUFACTURER | |
CLS | |
WMIC COMPUTERSYSTEM GET MANUFACTURER | |
GOTO Menu | |
::15 | |
:SALIDA | |
CLS | |
echo Saliendo | |
exit | |
pause |
Comentarios
Publicar un comentario