tagger tag windows cmd software-design

windows - tagger - tag folders



Encuentre el número de CPU y núcleos por CPU utilizando el símbolo del sistema (5)

Para comprobar la ausencia de zócalos físicos ejecutar:

wmic cpu get SocketDesignation

Estoy intentando recuperar el número de CPU y núcleos por CPU utilizando el símbolo del sistema. He ejecutado el siguiente comando:

wmic cpu get NumberOfCores, NumberOfLogicalProcessors/Format:List

Recibo este error: wmic'' is not recognized as an internal or external command, operable program or batch file

Estoy ejecutando esto en una máquina con Windows Server 2008 R2. Creo que el comando ''wmic'' es compatible en esta ventana.

El directorio desde el que ejecuto el comando promt es ''C: / Windows>

¿Algún consejo por favor?


Puede utilizar la variable de entorno NUMBER_OF_PROCESSORS para el número total de núcleos:

echo %NUMBER_OF_PROCESSORS%


Según sus comentarios, su declaración de path ha sido modificada / es incorrecta o la variable de path se está utilizando incorrectamente para otro propósito.


Si desea encontrar cuántos procesadores (o CPU) tiene una máquina de la misma forma que %NUMBER_OF_PROCESSORS% muestra el número de núcleos, guarde la siguiente secuencia de comandos en un archivo por lotes, por ejemplo, GetNumberOfCores.cmd :

@echo off for /f "tokens=*" %%f in (''wmic cpu get NumberOfCores /value ^| find "="'') do set %%f

Y luego ejecute así:

GetNumberOfCores.cmd echo %NumberOfCores%

El script establecerá una variable de entorno denominada %NumberOfCores% y contendrá el número de procesadores.


También puede ingresar msinfo32 en la línea de comando.

Se mostrará toda la información del sistema. Luego, en el cuadro de búsqueda, ingrese el processor y le mostrará sus núcleos y procesadores lógicos para cada CPU. He encontrado esta manera de ser más fácil.