net use 命令就只好在局域网用,楼主可以在服务器上启用远程桌面功能,这样登录上去就可以重启了。
解决方案 »
- c# 写的Activex,在js中调用activex中的一个方法,如何调用
- winfrom程序问题
- 求解 关于皮肤的
- 点选treeview叶子节点checkbox控件,取出值添加到listbox控件中
- Picturebox“未将对象引用设置到对象的实例”的简单问题
- [求助]无法在Web服务器上调试
- c#做winform开发的基本问题,大家都看看
- 怎样对gzip解码?(精通http者请进!)
- 请推荐本C#做ASP.net编程的书
- C# 扩展方法
- GridView的CommandField属性,为什么点击编辑按钮都会跳转到页面首部
- DataGridView 绑定了DataTable 数据 我加了一列DataGridViewCheckBoxColumn 如何根据选中的生成新的DT
除了远程桌面 没有其他的办法么?
还有:net use 只能 局域网使用啊?
悲了个催 的
ConnectionOptions options = new ConnectionOptions
{
Username = this.textBox1.Text,
Password = this.textBox2.Text
};
ManagementScope scope = new ManagementScope(@"\\" + this.textBox3.Text + @"\root\cimv2", options);
scope.Connect();
ObjectQuery query = new ObjectQuery("SELECT * FROM Win32_OperatingSystem");
ManagementObjectCollection objects = new ManagementObjectSearcher(scope, query).Get();
foreach (ManagementObject obj2 in objects)
{
if (this.radioButton1.Checked)
{
obj2.InvokeMethod("reboot", null);
}
else
{
obj2.InvokeMethod("ShutDown", null);
}
}
1 2对应用户名以及密码.