RunProcessAsTask 1.2.4

Simple wrapper around System.Diagnostics.Process to expose it as a System.Threading.Tasks.Task<ProcessResults>

     Includes support for cancellation, timeout (via cancellation), and exposes the standard output, standard error, exit code, and run time of the process.

Install-Package RunProcessAsTask -Version 1.2.4
dotnet add package RunProcessAsTask --version 1.2.4
<PackageReference Include="RunProcessAsTask" Version="1.2.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add RunProcessAsTask --version 1.2.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: RunProcessAsTask, 1.2.4"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install RunProcessAsTask as a Cake Addin
#addin nuget:?package=RunProcessAsTask&version=1.2.4

// Install RunProcessAsTask as a Cake Tool
#tool nuget:?package=RunProcessAsTask&version=1.2.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Add support for passing in external lists for stdout/stderr collecting, fix corner case for processes that complete too quickly

NuGet packages (2)

Showing the top 2 NuGet packages that depend on RunProcessAsTask:

Package Downloads
VBoxDude
Handy class for working with VirtualBox.
OsLibCore
Handling of files and system calls

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on RunProcessAsTask:

Repository Stars
Azure/iotedge
The IoT Edge OSS project
Tyrrrz/CliWrap
Library for running command line processes

Version History

Version Downloads Last updated
1.2.4 141,566 6/10/2019
1.2.3 36,159 7/9/2018
1.2.2 1,585 6/13/2018
1.2.1 5,852 1/6/2018
1.2.0 2,730 4/26/2017
1.1.3 3,156 8/17/2016
1.1.2 1,141 4/3/2016
1.1.1 619 3/2/2016
1.1.0 625 2/29/2016
1.0.0 3,362 7/17/2013