如何:指定检测前和检测后命令

更新:2007 年 11 月

检测前事件指定检测二进制文件以前发生的操作。检测后事件发生在检测二进制文件以后。任何可以从命令行发出的命令都可以指定为检测前或检测后事件。

您可以为性能会话中的所有二进制文件或特定的二进制文件指定检测前和检测后命令。当您为所有二进制文件指定命令时,这些命令在检测会话中的每个二进制文件之前或之后运行。

指定检测前命令

  1. 执行下列操作之一:

    • 若要为性能会话中的所有二进制文件指定检测前命令,请在“性能资源管理器”中选择性能会话节点,然后右击并选择“属性”。

    • 若要为某个特定的二进制文件指定检测前命令,请在性能会话的“目标”列表中右击该二进制文件的名称,然后选择“属性”。

  2. 在“属性页”中,单击“检测”。

  3. 在“检测前事件”下的“命令行”文本框中键入命令。

    说明:

    可以单击“命令行”框旁边的省略号按钮“(…)”浏览到相应的 .exe、.cmd 或 .bat 文件并选择该文件。

  4. 单击“确定”。

    若要禁止命令运行但是不移除它,请选择“从检测中排除”复选框。若要修改编译器或链接器设置,请使用项目属性页。

指定检测后命令

  1. 执行下列操作之一:

    • 若要为性能会话中的所有二进制文件指定检测后命令,请在“性能资源管理器”中选择性能会话节点,然后右击并选择“属性”。

    • 若要为某个特定的二进制文件指定检测后命令,请在性能会话的“目标”列表中右击该二进制文件的名称,然后选择“属性”。

  2. 在“属性页”中,单击“检测”。

  3. 在“检测后事件”下的“命令行”文本框中键入命令。

    说明:

    可以单击“命令行”框旁边的省略号按钮“(…)”浏览到相应的 .exe、.cmd 或 .bat 文件并选择该文件。

  4. 单击“确定”。

    若要禁止命令运行但是不移除它,请选择“从检测中排除”复选框。若要修改编译器或链接器设置,请使用项目属性页。

请参见

其他资源

配置性能会话