System.Management.ConnectionOptions co=new ConnectionOptions();
co.Username="wwx";
co.Password="1";

ManagementScope ms =new ManagementScope("\\\\192.168.8.37\\testff",co);              
//search   remote   computer
ObjectQuery oq=new ObjectQuery("SELECT * FROM Win32_share");  
ManagementObjectSearcher query1=new ManagementObjectSearcher(ms,oq);  
ManagementObjectCollection queryCollection1=query1.Get();
foreach(ManagementObject mo in queryCollection1)
{
Response.Write(mo["name"].ToString());//这个就是
} 出错了:异常详细信息: System.Management.ManagementException: 无法为本地连接使用用户凭证 源错误: 
行 124: ObjectQuery oq=new ObjectQuery("SELECT * FROM Win32_share");  
行 125: ManagementObjectSearcher query1=new ManagementObjectSearcher(ms,oq);  
行 126: ManagementObjectCollection queryCollection1=query1.Get();
行 127: foreach(ManagementObject mo in queryCollection1)
行 128: {
源文件: e:\test\formsauthad\logon.aspx.cs    行: 126 
-------------------------------------------------------
我的电脑是2003 server .net 1.1 ,  这域控服务器