Ejemplo de Script: Ping
Este ejemplo demuestra una acción que inicia un proceso, captura el flujo de salida estándar y guarda la salida en un valor de celda.
Esquema de Tabla
Columna | Tipo de datos | Clave principal | Generación automática | Acepta valores nulos |
---|---|---|---|---|
StandardOutput | NVARCHAR(-1) | No | No | No |
Secuencia de Comandos
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;