/// <summary>
 /// 执行命令
 /// </summary>
 /// <param name="mingling_Fu"></param>
 public void Mingling_(Mingling_Fu mingling_Fu)
 {
     switch (mingling_Fu.Mingling)
     {
     case "修改主机名":
         peizhi.Shuju.Zhujiming = mingling_Fu.Canshu;
         peizhi.Baocun_jiben();
         break;
     }
 }
        public void Gengxin(string json_str)
        {
            var json = (JObject)JsonConvert.DeserializeObject(json_str);

            try
            {
                switch (int.Parse(json["Shebei_shibie"].ToString()))
                {
                case 0:

                    //检查是否有相同的类
                    foreach (var item in shuju_Shebei_PCs)
                    {
                        if (item.Weiyi_shibie == json["Weiyi_shibie"].ToString())
                        {
                            using (TextReader str = new StringReader(json_str))
                            {
                                JsonSerializer serializer = new JsonSerializer();
                                item.Copy((Shuju_Shebei_PC)serializer.Deserialize(str, typeof(Shuju_Shebei_PC)));
                            }
                            return;
                        }
                    }
                    //添加
                    using (TextReader str = new StringReader(json_str))
                    {
                        JsonSerializer serializer = new JsonSerializer();
                        shuju_Shebei_PCs.Add((Shuju_Shebei_PC)serializer.Deserialize(str, typeof(Shuju_Shebei_PC)));
                    }
                    break;

                case 1:
                    //检查是否有相同的类
                    foreach (var item in shuju_Shebei_ADs)
                    {
                        if (item.Weiyi_shibie == json["Weiyi_shibie"].ToString())
                        {
                            using (TextReader str = new StringReader(json_str))
                            {
                                JsonSerializer serializer = new JsonSerializer();
                                item.Copy((Shuju_Shebei_AD)serializer.Deserialize(str, typeof(Shuju_Shebei_AD)));
                            }
                            return;
                        }
                    }
                    //添加
                    using (TextReader str = new StringReader(json_str))
                    {
                        JsonSerializer serializer = new JsonSerializer();
                        shuju_Shebei_ADs.Add((Shuju_Shebei_AD)serializer.Deserialize(str, typeof(Shuju_Shebei_AD)));
                    }
                    break;

                case 3:
                    using (TextReader str = new StringReader(json_str))
                    {
                        JsonSerializer serializer = new JsonSerializer();
                        Mingling_Fu    mingling   = (Mingling_Fu)serializer.Deserialize(str, typeof(Mingling_Fu));
                        Mingling_(mingling);
                    }
                    break;
                }
            }
            catch (Exception exc)
            {
            }
        }