C#检测端口是否被占用(转帖)
2009-06-08 15:21
549 查看
Process p = new Process();
p.StartInfo = new ProcessStartInfo("netstat", "-a");
p.StartInfo.CreateNoWindow = true;
p.StartInfo.UseShellExecute = false;
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.StartInfo.RedirectStandardOutput = true;
p.Start();
string result = p.StandardOutput.ReadToEnd();
if (result.IndexOf(Environment.MachineName.ToLower() + ":4000") >= 0)
MessageBox.Show("4000端口被占用");
else
{
MessageBox.Show("ok");
}
p.StartInfo = new ProcessStartInfo("netstat", "-a");
p.StartInfo.CreateNoWindow = true;
p.StartInfo.UseShellExecute = false;
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.StartInfo.RedirectStandardOutput = true;
p.Start();
string result = p.StandardOutput.ReadToEnd();
if (result.IndexOf(Environment.MachineName.ToLower() + ":4000") >= 0)
MessageBox.Show("4000端口被占用");
else
{
MessageBox.Show("ok");
}
相关文章推荐
- c#检测端口是否被占用的简单实例
- c#检测端口是否被占用的简单实例
- c#检测端口是否被占用
- c#检测端口是否被占用的简单实例
- 检测端口是否占用
- C# 查看端口是否被占用
- 如何检测网络端口是否被占用
- C#检查端口是否被占用
- C#检测远程计算机端口是否打开的方法
- Socket编程中检测端口是否被占用
- Node.js检测端口(port)是否被占用的简单示例
- 如何在Socket编程中检测端口是否被占用
- 检测端口是否被占用
- c# 判断端口是否被占用
- c# socket 判断端口是否被占用
- c# socket 判断端口是否被占用
- 如何在Socket编程中检测端口是否被占用
- python 检测端口是否被占用
- 利用Node.js检测端口是否被占用的方法
- C#检测是否文件是否被其他进程占用