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;