Exemple #1
0
        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);
                }
            }
        }
Exemple #2
0
        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);
            }
        }