1.将这个做成映射盘
2.修改你web.config启动模拟就可以了
<system.web>
<identity impersonate="true" useName="administrator" password="123" ></identity>
...
</system.web>
2.修改你web.config启动模拟就可以了
<system.web>
<identity impersonate="true" useName="administrator" password="123" ></identity>
...
</system.web>
我做的是C#的windows应用程序。可能没有web.config
to wangier(冷眉) :
这样我想不行吧.我做的程序要发到每个机器上。不每个机器能访问的东西,受程序限制。不可能为每个机器分配windows访问权限。只能将帐号做到程序中。
to Napoleo(蝴蝶)(废墟) :
我看过一些wmi的文章。好像wmi只能取信息,不能存信息
请大家帮帮忙
http://expert.csdn.net/Expert/topic/2551/2551809.xml?temp=.6179621
虽然用于web,但是windows也试用
当我connect时出现无效名称空间异常。且Exception catch不到。
我的代码:
ConnectionOptions co = new ConnectionOptions();
co.Username = "user1";
co.Password = "123";
System.Management.ManagementScope ms = new System.Management.ManagementScope("\\\\server1\\element", co); ms.Connect();// 这里异常。to acewang(平平安安过一年) :
我试了一下好像不行.我想不是我用的不对,就是我的网络环境不对。
{
ConnectionOptions co = new ConnectionOptions();
co.Username = "Administrator";
co.Password = "mitsubishi!@#$";
System.Management.ManagementScope ms = new System.Management.ManagementScope("\\\\218.241.42.116\\root\\cimv2", co);
} private void button2_Click(object sender, System.EventArgs e)
{
Process.Start("\\\\litao-mclpal8fv\\temp\\text.txt");
//Process.Start("d:\\temp\\text.txt"); }
上面那个是我的IP,应该可以用机器名,用机器名更好;下面是读取一个文件的例子,事先把文件夹设成了共享,Administrators完全控制.你想作什么,直接写在里面就行.不好,密码都让你们看到,我的改密码了...
太好了!
多谢haiwangstar(八月桂花香)!
我以后再问题,还要你多帮!