in csharp/NativeUtils/VariablesMapper.cs [222:238]
private static string ReadProcessOutput(string name, string args = "")
{
try
{
var startInfo = new ProcessStartInfo(name, args);
startInfo.UseShellExecute = false;
startInfo.RedirectStandardOutput = true;
var p = Process.Start(startInfo);
string output = p.StandardOutput.ReadToEnd();
p.WaitForExit();
return output == null ? "" : output.Trim();
}
catch
{
return "";
}
}