【问题标题】:Trying to get number of cores remotely尝试远程获取核心数量
【发布时间】:2017-06-09 15:16:05
【问题描述】:

我正在尝试获取我们域中多台 Windows 计算机/服务器的内核数。有 Windows 2008R2、Windows 2012、Windows 2016 和 Windows 10。当我打开 CMD 并键入时

wmic /NODE:"Hostname" /USER:"Domain\AdminAcoount" OS GET numberofcores

我明白了

节点 - 主机名
错误:
说明 = 无效查询

任何想法我做错了什么? 谢谢!

【问题讨论】:

    标签: windows cmd wmic cpu-cores


    【解决方案1】:

    内核数量是 CPU 的一部分,而不是操作系统。

    C:\>wmic /NODE:localhost cpu get NumberOfCores, NumberOfLogicalProcessors
    NumberOfCores  NumberOfLogicalProcessors
    4              8
    

    当您准备好升级到 PowerShell 时。

    PS C:\> Get-WmiObject Win32_Processor | Select-Object -Property NumberOfCores
    
    NumberOfCores
    -------------
                4
    

    或者,使用 cmd .bat 脚本。

    C:\>powershell -NoProfile -Command "& { Get-WmiObject Win32_Processor | Select-Object -Property NumberOfCores }"
    
    NumberOfCores
    -------------
                4
    

    【讨论】:

    • 非常感谢!!这绝对成功了: wmic /NODE:hostname cpu get NumberOfCores 甚至不需要管理员帐户
    猜你喜欢
    • 1970-01-01
    • 2013-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多