大家好,C#的服务程序,如果接受到一个指定的命令,需要让自己重启(服务重启,也就是自己重启自己),请问怎么实现,谢谢!应用程序有Application.Restart(),但是服务程序没有这个!!!
...
...
解决方案 »
- 关于委托,事件注册后为空。。
- 通过Adapter更新数据表,某个字段类型不匹配的话,就更新不了,可是又不提示是哪个字段有问题
- C# WINFORM中,如何去掉标题栏后不遮盖系统的任务栏??
- winform 阴历转阳历求解。
- DeleteCommand用法?
- datatable小问题,急啊~!!!!!
- DropDownList 添加 itme
- 用C#操作excel 保存文件后再打开 工作薄总是不能最大化
- FLASH网页游戏后台截图,被遮挡的窗口好像不能及时刷新图片,最前面的窗口可以,有知道这么回事的吗?
- 怎样让DataGridView中选中的行随鼠标滚轮滚动而上下滚动
- datetable循环,取数据库表字段数据循环在输出datatable
- 菜单显示和窗口不一致
private void button1_Click(object sender, EventArgs e)
{ 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);//关机
}
}
}