
Me gustaría ejecutar un comando para configurar la descripción de una computadora. Descubrí que para obtener el modelo puedo hacer.
wmic computersystem get model
Me pregunto cómo puedo configurar el resultado de esa línea para que sea una variable llamada modelo que luego será parte de la descripción de la computadora.
Respuesta1
¿Cómo puedo configurar el resultado del siguiente comando para que sea una variable llamada modelo?
wmic computersystem get model
El resultado de esto es:
Modelo VPCF22L1E
Tenga en cuenta la línea en blanco adicional.
Utilice el siguiente archivo por lotes (test.cmd):
@echo off
for /f "usebackq skip=1" %%i in (`wmic computersystem get model`) do (
set model=%%i
goto :done
)
:done
@echo %model%
Notas:
skip=1
se utiliza para omitir lawmic
línea del encabezado.goto :done
se utiliza para omitir lawmic
línea en blanco adicional.
Salida de ejemplo:
F:\test>test
VPCF22L1E
F:\test>
Otras lecturas
- Un índice AZ de la línea de comando CMD de Windows- Una excelente referencia para todo lo relacionado con la línea cmd de Windows.
- para /f- Comando de bucle contra los resultados de otro comando.
- colocar- Mostrar, configurar o eliminar variables de entorno CMD. Los cambios realizados con SET permanecerán solo durante la sesión CMD actual.
- wmic- Comando de Instrumental de Gestión de Windows.