<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      eaglet

      本博專注于基于微軟技術的搜索相關技術
        博客園  :: 首頁  :: 新隨筆  :: 聯系 :: 訂閱 訂閱  :: 管理

      通過編程管理windows 防火墻

      Posted on 2008-05-20 15:22  eaglet  閱讀(3159)  評論(5)    收藏  舉報
      通過編程管理windows 防火墻
          作者:肖波
          最近項目中需要通過程序自動設置windows 防火墻,查了一下資料,可以通過命令行netsh firewall來實現。封裝了一個類來實現對允許放開的程序(Allowed program)進行管理。管理其他內容比如放開端口等方法是類似的。
          程序中用到一個公共類 RunProcess,這個類可從我的另一篇文章 一個C#寫的調用外部進程類 獲得

      namespace WinFirewall
      {

          
      public enum TScope
          
      {
              ALL,
              SUBNET,
              CUSTOM,
          }


          
      public enum TMode
          
      {
              ENABLE,
              DISABLE,
          }


          
      /// <summary>
          
      /// Manage the allowed program with the Windows Firewall.
          
      /// </summary>

          public class AllowedProgram
          
      {
              
      Set AllowedProgram Help

              
      private field

              
      public property

              
      public method
          }

      }


      調用的相關例程

              private void buttonSetAllowProgram_Click(object sender, EventArgs e)
              
      {
                  
      try
                  
      {
                      AllowedProgram allowedProgram 
      = new AllowedProgram();
                      allowedProgram.Program 
      = textBoxProgramFilePath.Text.Trim();

                      
      if (checkBoxEnable.Checked)
                      
      {
                          allowedProgram.Mode 
      = TMode.ENABLE;
                      }

                      
      else
                      
      {
                          allowedProgram.Mode 
      = TMode.DISABLE;
                      }


                      allowedProgram.Scope 
      = (TScope)comboBoxScope.SelectedItem;

                      allowedProgram.Address 
      = textBoxAddress.Text.Trim();

                      allowedProgram.Set();

                      MessageBox.Show(
      "OK""Information", MessageBoxButtons.OK);
                  }

                  
      catch (Exception e1)
                  
      {
                      MessageBox.Show(e1.Message, 
      "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                  }

              }


              
      private void buttonDelAllowProgram_Click(object sender, EventArgs e)
              
      {
                  
      try
                  
      {
                      AllowedProgram allowedProgram 
      = new AllowedProgram();
                      allowedProgram.Program 
      = textBoxProgramFilePath.Text.Trim();
                      allowedProgram.Delete();

                      MessageBox.Show(
      "OK""Information", MessageBoxButtons.OK);
                  }

                  
      catch (Exception e1)
                  
      {
                      MessageBox.Show(e1.Message, 
      "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                  }

              }

      主站蜘蛛池模板: 粉嫩一区二区三区精品视频| 国内精品自产拍在线播放| 国产初高中生粉嫩无套第一次| 色妞www精品免费视频| 亚洲欧美日韩高清一区二区三区| 青草99在线免费观看| 国产精品嫩草99av在线| 日韩亚洲国产综合高清| 亚洲一区二区三区啪啪| 无码国产偷倩在线播放老年人| 亚洲欧美日韩在线码| 天祝| 人妻一区二区三区人妻黄色| 无遮无挡爽爽免费视频| 最近2019中文字幕大全第二页 | 国产激情无码一区二区三区| 亚洲码欧洲码一二三四五| 亚洲欧洲自拍拍偷午夜色| 开心一区二区三区激情| 91一区二区三区蜜桃臀| 欧美一区二区三区在线观看| 久久国产免费观看精品3| 亚洲男人天堂东京热加勒比| 国产偷窥熟女高潮精品视频| 久久99精品久久久久久琪琪| 日本熟妇人妻一区二区三区| 亚洲精品一区二区区别| 张家川| 国自产在线精品一本无码中文| 成人一区二区不卡国产| 梅州市| 国产精品黄色片| 成人AV无码一区二区三区| 丝袜a∨在线一区二区三区不卡| 色综合久久天天综线观看| 麻豆av一区二区天美传媒| 亚洲精品日韩在线观看| 青草青草久热精品视频在线播放 | 精品免费看国产一区二区| 五月天中文字幕mv在线| 精品视频一区二区|