説明:
.Netフレームワークのお作法をまとめたもの。【一覧】
・ ディレクトリ削除・コピー ・ファイル削除
・ネットワークアドレス変更
・インターネット共有設定時のホストIPアドレス変更
・所定フォルダ内にある実行中のプロセスをKillする
・ネットワークアドレス変更
・インターネット共有設定時のホスト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(ネットワークが接続状態である事)
}
ディレクトリ削除・コピー
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");
ProcessHelper.KillProcess(@"c:\hoo\bar");