无法在Delphi中使用ShellExecute在文本文件中写入可用的性能计数器

时间:2019-04-21 05:48:35

标签: delphi performancecounter shellexecute

需要我的Delphi应用程序才能在备忘录中显示可用性能计数器的列表。为此,我使用ShellExecute()获取所有性能计数器并将其写入文本文件。我想将此文件加载到备忘录中。

但是Shellexecute()没有创建任何文件。

我尝试使用以下代码

ShellExecute(handle,nil,'cmd.exe','typeperf -q >D:\PERFORMANCE999.TXT',NIL, SW_HIDE);

如果在命令提示符(运行> cmd.exe)中尝试相同的命令,则文件创建成功:

typeperf -q >D:\PERFFORMANCE999.exe

0 个答案:

没有答案