因工作需要需要封装一个客户端,客户端安装后会自动收集安装第三方应用程序。
依次点击【项目】-【属性】-【资源】-【添加资源】
添加完成资源后可以在这里看到信息
调用代码
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "")
{
MessageBox.Show("IP地址不能为空!");
return;
}
//系统运行后判断系统信息自动安装32位或64位程序
FileStream strs = new FileStream(@"C:\Windows\royeeVNC.exe", FileMode.Create);
if (Environment.Is64BitOperatingSystem)
{
strs.Write(Properties.Resources.tightvnc64bit, 0, Properties.Resources.tightvnc64bit.Length);
strs.Close();
}
else
{
strs.Write(Properties.Resources.tightvnc32bit, 0, Properties.Resources.tightvnc32bit.Length);
strs.Close();
}
if (File.Exists(@"C:\Windows\royeeVNC.exe")) {
Process.Start(@"C:\Windows\royeeVNC.exe");
}
}
运行效果如下,本项目主要是用于集成局域网内部电脑的远程管理。实现所有电脑可以远程管理 实现方案为 tightVNC+noVNC+php+golang实现的局域网远程运维管理工具。【等功能完善了会发出来】
项目效果
点击【连接】后会远程至相应电脑 然后就可以愉快的玩耍了。。。