TypePerf命令不能与-s远程开关一起使用

时间:2014-12-17 17:18:11

标签: batch-file cmd

我有两个类似的问题。在我的本地计算机上,如果我使用IP地址,/s命令将不返回有效的计数器,但如果我使用计算机名称,则该命令有效。 更重要的问题是我无法通过IP地址或电脑名称获取远程电脑的统计数据。所有人都在一个领域获胜7个,在工作组中获得第三个 这是我在命令提示符下输入的内容:

c:>typeperf "\processor(_Total)\% Processor Time"  "\Memory\
Committed Bytes"  "\Process(_Total)\Thread Count"  "\memory\Available KBytes" "\
LogicalDisk(C:)\% Free Space" /s 192.168.1.13 /sc 5 /si 1


Error: No valid counters.

我在这里读到了另一个答案,使用%%,但我认为这是在一个bat文件中。

  c:>typeperf "\processor(_Total)\%% Processor Time"  "\Memory\
    Committed Bytes"  "\Process(_Total)\Thread Count"  "\memory\Available KBytes" "\
    LogicalDisk(C:)\%% Free Space" /s 192.168.1.13 /sc 5 /si 1

Error: No valid counters.

1 个答案:

答案 0 :(得分:0)

  

没有有效的计数器

根据我的经验,这意味着您的计数器定义存在问题,或者您有权限问题。

首先它应该是/s而不是\processor(_Total)\% Processor Time \Memory\Committed Bytes \Process(_Total)\Thread Count \memory\Available KBytes \LogicalDisk(C:)\% Free Space

如果要添加多个计数器,则必须使用配置文件。 创建一个plaint文本文件,例如ctr.cfg并为每行添加一个计数器,如下所示:

typeperf -s 1.2.3.4 -cf ctr.cfg

然后致电:

QGraphicsItemAnimation::setRotationAt()