Helper

Helper

説明:
 .Netフレームワークのお作法をまとめたもの。
 【一覧】
 ・ ディレクトリ削除・コピー ・ファイル削除
 ・ネットワークアドレス変更
 ・インターネット共有設定時のホストIPアドレス変更
  ・所定フォルダ内にある実行中のプロセスをKillする

更新履歴:


使い方:
  ディレクトリ削除・コピー
    DirectoryHelper.Copy(元ディレクトリ, 先ディレクトリ, フィルタ"*.*");
    DirectoryHelper.Delete(フォルダディレクトリ);

  ファイル削除
   FileHelper.Delete(フィル名);
     
  ネットワークアドレス変更
    NetworkAddressHelper.ShowNetworkAdaptors();                     //ネットワーク一覧表示

    using (var ip = new NetworkAddressHelper(0))
    {
        ip.EnableDHCP();                                          //OK(ネットワークが接続状態である事)
        ip.SetStaticIPAddress("192.168.1.100", "255.255.255.0");  //OK
        ip.SetGateway("192.168.127.1");                           //OK
        ip.SetDNS("192.168.1.1", "192.168.1.2");                  //OK(ネットワークが接続状態である事)
    }

  インターネット共有設定時のホストIPアドレス変更
    RegistryHelper.ChangeShareNetworkIPAddress(ipaddress);

  所定フォルダ内にある実行中のプロセスを停止する
    ProcessHelper.KillProcess(@"c:\hoo\bar");