Zum Inhalt springen

Skriptbeispiel im Jitterbit App Builder - Ping

Dieses Beispiel demonstriert eine Aktion, die einen Prozess startet, den Standardausgabestream erfasst und die Ausgabe in einem Zellenwert speichert.

Schema

Spalte Datentyp Primärschlüssel Automatisch generieren Nullwert zulässig
StandardOutput NVARCHAR(-1) Nein Nein Nein

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;