private void btnPing_Click(object sender, EventArgs e) { PegaDado pegaDado = new PegaDado("Informe o IP/Hostname para verificar", "Necessário informar IP ou Hostname"); pegaDado.ShowDialog(); if (pegaDado.DialogResult == DialogResult.OK) { try { Ping ping = new Ping(); PingReply pingReply = ping.Send(pegaDado.dadoInformado); if (pingReply.Status == IPStatus.Success) { MessageBox.Show("Máquina Online!"); } else { MessageBox.Show("Máquina Offline!"); } } catch (Exception ex) { ExibeMessageBox.Erro(ex.Message); } } }
private void btnMstsc_Click(object sender, EventArgs e) { PegaDado pegaDado = new PegaDado("Informe o IP/Hostname para iniciar o acesso", ""); pegaDado.ShowDialog(); if (pegaDado.DialogResult == DialogResult.OK) { Processo.Executa("mstsc", "-v " + pegaDado.dadoInformado, true); } }