CMD: script para comprobar el tipo de máquina automáticamente

CMD: script para comprobar el tipo de máquina automáticamente

Trabajo en una escuela y gran parte de mi trabajo consiste en actualizar, configurar y reformatear computadoras.

He creado un script para hacer la mayor parte del trabajo, pero entre otras cosas, todavía tengo que elegir el modelo de computadora manualmente cada vez. Encontré este script buscando en Google, pero necesito ayuda para optimizarlo para mi situación.

Tengo alrededor de 9 modelos diferentes que necesito admitir y habrá más en el futuro, por lo que tendría que ser fácil agregar nuevos modelos. Esto es lo que he encontrado hasta ahora:

FOR /f "tokens=2 delims==" %%a IN ('wmic computersystem get model /format:list') DO SET SYSMODEL=%%a
SET SYSMODEL=%SYSMODEL:  =%
ECHO %SYSMODEL%

SET 120L=Latitude 120L
SET MODEL=%SYSMODEL%

echo.%120L% | findstr /C:"%MODEL%" 1>nul

IF ERRORLEVEL 1 (
  GOTO :D531_NEXT
) ELSE (
  GOTO :120L_OK
)

¿Cómo puedo hacer esto más eficiente?

Funciona bien, pero me imagino que sería bastante ineficiente ejecutar esta cadena para cada modelo de computadora que tengo.

EDITAR: Esto parece funcionar bien:https://stackoverflow.com/questions/18423443/switch-statement-equivalent-in-windows-batch-file

información relacionada