Perfmon (Performance Monitor) is a Windows command line utility that enables users to monitor and analyze system performance. It can be used to monitor the performance of both local and remote systems, and it can also be used to analyze performance data collected over time. Perfmon is an invaluable tool for system administrators, as it can help them identify and troubleshoot performance issues quickly and efficiently.
What is the Syntax for the Perfmon CMD Command?
The syntax for the Perfmon CMD command is as follows:
- perfmon [/s Computer] [/u [Domain\]User [/p Password]] [/e Expression] [/q Query] [/f File] [/config ConfigFile] [/cf ConfigFile] [/output OutputFile] [/log LogFile] [/n Network] [/h Help] [/v Verbose] [/l List] [/lf LogFile] [/hf HelpFile] [/nh NoHeader] [/ni NoInteractive] [/c Computer] [/y YAxis] [/z ZAxis] [/g Graph] [/gi GraphIni] [/go GraphOptions] [/x XAxis] [/t Time] [/d Data] [/a Add] [/r Remove] [/o Options] [/p Parameter] [/w WaitTime] [/m MaxSamples] [/sc SampleInterval] [/si SampleInterval] [/fmt Format] [/si SampleInterval] [/nh NoHeader] [/ni NoInteractive] [/c Computer] [/y YAxis] [/z ZAxis] [/g Graph] [/gi GraphIni] [/go GraphOptions] [/x XAxis] [/t Time] [/d Data] [/a Add] [/r Remove] [/o Options] [/p Parameter] [/w WaitTime] [/m MaxSamples] [/sc SampleInterval] [/si SampleInterval] [/fmt Format] [/h Help] [/v Verbose] [/l List] [/lf LogFile] [/hf HelpFile] [/nh NoHeader] [/ni NoInteractive] [/c Computer] [/y YAxis] [/z ZAxis] [/g Graph] [/gi GraphIni] [/go GraphOptions] [/x XAxis] [/t Time] [/d Data] [/a Add] [/r Remove] [/o Options] [/p Parameter] [/w WaitTime] [/m MaxSamples] [/sc SampleInterval] [/si SampleInterval] [/fmt Format]
What are the Options for the Perfmon CMD Command?
The options available for the Perfmon CMD command are as follows:
/s Computer | Specifies the name or IP address of the computer to be monitored. |
/u [Domain\]User | Specifies the user name for logging on to the remote computer. |
/p Password | Specifies the password for the user name specified with the /u option. |
/e Expression | Specifies an expression to be evaluated. |
/q Query | Specifies a query to be executed. |
/f File | Specifies a file containing a query or expression to be executed. |
/config ConfigFile | Specifies a configuration file containing a query or expression to be executed. |
/cf ConfigFile | Specifies a configuration file containing a query or expression to be executed. |
/output OutputFile | Specifies a file to which the output of the query or expression should be written. |
/log LogFile | Specifies a file to which the output of the query or expression should be written. |
/n Network | Specifies the network to be monitored. |
/h Help | Displays help for the Perfmon command. |
/v Verbose | Displays verbose output. |
/l List | Lists all available performance counters. |
/lf LogFile | Specifies a file to which the output of the query or expression should be written. |
/hf HelpFile | Specifies a file containing help for the Perfmon command. |
/nh NoHeader | Specifies that the output should not include a header. |
/ni NoInteractive | Specifies that the output should not be interactive. |
/c Computer | Specifies the name or IP address of the computer to be monitored. |
/y YAxis | Specifies the Y-axis of the graph. |
/z ZAxis | Specifies the Z-axis of the graph. |
/g Graph | Specifies the graph to be displayed. |
/gi GraphIni | Specifies the graph initialization file. |
/go GraphOptions | Specifies the graph options. |
/x XAxis | Specifies the X-axis of the graph. |
/t Time | Specifies the time interval for the graph. |
/d Data | Specifies the data to be collected. |
/a Add | Adds a performance counter to the graph. |
/r Remove | Removes a performance counter from the graph. |
/o Options | Specifies the graph options. |
/p Parameter | Specifies the parameter for the graph. |
/w WaitTime | Specifies the wait time for the graph. |
/m MaxSamples | Specifies the maximum number of samples for the graph. |
/sc SampleInterval | Specifies the sample interval for the graph. |