Ir para o conteúdo

Exemplo de Script - Ping

Este exemplo demonstra uma ação que inicia um processo, captura o fluxo de saída padrão e salva a saída em um valor de célula.

Esquema de Tabela

Coluna Tipo de dados Chave Primária Gerar automaticamente Anulável
StandardOutput NVARCHAR(-1) Não Não Não

Script

using System.Diagnostics;

var processStartInfo = new ProcessStartInfo
{
    WorkingDirectory = @"C:\Windows\SysWOW64",
    FileName = "PING.EXE",
    Arguments = "zudy.com",
    UseShellExecute = false,
    RedirectStandardOutput = true
};

string output;

using (var process = Process.Start(processStartInfo))
{
    output = process.StandardOutput.ReadToEnd();
    process.WaitForExit();
}

Row["StandardOutput"].Value = output;