- 博客(5)
- 收藏
- 关注
原创 c# - 使用WMI(Windows Management Instrument)取得硬件信息
这个例子只是取得一台机器的内存,更多的Win32 对象在下面,您可以用同样的方式取得这些信息。http://msdn.microsoft.com/en-us/library/windows/desktop/aa394197using System.Management;public static long GetTotalMemory(string p_MachineName,
2012-06-30 15:48:32 1141
原创 c# - 如何将用户加入Administrators Group
再写某些测试工具的时候,我们希望用户有Administrator权限.当然我们可以手动来做:我的电脑-〉管理-〉本地用户和组->管理员组->Add a user. 如果当前用户有足够权限的话, 我们可以手动的加其它用户到某个安全组里, 当然我们也可以用Script。但是在c#里, 如何将用户加入机器的Administrators Group? 有没有可能在自己的机器把用户到其它机器的Admin
2012-06-29 16:37:43 2373
原创 c# - 读取注册表信息
使用c# Microsoft.Win32.Registry 可以很简单的对注册表进行读写, 同时此API还支持修改Remote Machine的注册表信息。请看代码:using Microsoft.Win32; //regLocation:@"SOFTWARE\XXXX\EnvSetterServer" //keyName:TestAgentCon
2012-06-28 21:55:15 779
原创 c# - 如何在自己的代码中使用Performance Counters
笔者写了两个类 PerformanceCounterCollector 和 PerformanceCounterCollectorList用来监视不同Counters的值.其中PerformanceCounterCollector对应一个Performance counter, 可以在其它程序或者代码运行的一段时间内, 监视指定的Counter的平均值,最大值,最小值和最小非零值。Perf
2012-06-27 14:58:28 1712
原创 c# - 使用Performance Monitor API 列出本机所有 Performance Counters
在Windows下, 使用Performance monitor取得性能信息(CPU, I/O, Memory, Process) 是首选. 使用Performance monitor API 可以取得本机的Performance counters, 使用这些counters, 我们可以很方便的应用Performance counters在自己的代码中.以下代码只是示例, 并未取得所有的P
2012-06-26 23:01:02 3208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人