-
Try out the new Jake: AI Coding Assistant for LabVIEW (beta)!
Get answers to questions about LabVIEW and discuss your code.
JKI .NET System Exec by JKI - Toolkit for LabVIEW Download
Version | 1.0.0.6 |
Released | Feb 10, 2021 |
Publisher | JKI |
License | BSD |
LabVIEW Version | LabVIEW>=15.0 |
Operating System | Windows |
Project links | Repository |
Description
Allows you to create and asynchronously launch an instance of the .NET System Process in order to run any application (i.e. cmd.exe). Use this library instead of the default LabVIEW System Exec vi. It configures the instance to redirect the stdout, stderr, and stdin so that LabVIEW can interface with them. Use the public events to register for the stdout and stderr events. Send strings to stdin using the stdin.write.vi. Run the provided example in order to see how the library works with running cmd.exe.
At JKI we develop software, architect solutions, and design user interfaces to automate, test, and control complex systems using a combination of LabVIEW and Python. If you are interested in working with JKI or want to learn more about how we can help your company please visit jki.net.
Release Notes
- Added support for receiving the Process Exit event when processes are terminated
- Added a Ping example using cmd.exe
- Added a PowerShell example
Recent Posts
Add example of handling System.ComponentModel.Win32Exception (LabVIEW 1172 error)
My observations show that if I want to run an exe that is not in the PATH in a new process and I do… by Michał Bieńkowski, 1 year, 7 months ago, 0 , 2 |
|
dotnet_system_exec.lvclass:process_exit_callback.vi shall return Process.ExitCode instead of boolean
dotnet_system_exec.lvclass:process_exit_callback.vi shall return Process.ExitCode instead of boolean by Michał Bieńkowski, 1 year, 7 months ago, 0 , 1 |
|
Add BSD License Notice?
Hi, This tool is great. I see it is BSD licensed - is the license notice within the sourcecode s… by Leah Edwards, 2 years, 4 months ago, 0 , 0 |
|
Add Process.Kill with timeout
Hi, Would it be possible to add Process.Kill() functionality? Perhaps with a timeout option? … by David Crawford, 2 years, 6 months ago, 0 , 0 |
|
Add ExitCode
Hi, really good toolkit, I have done something similar but not as functional and clean as this o… by Sylvan Pfeiler, 2 years, 9 months ago, 0 , 1 |
|
Send Ctrl-C
Hi @javier-ruiz, I found your libraries and I have to say they are very well done and functioning. … by Marco Volponi, 3 years, 5 months ago, 0 , 3 |
|
Enhanced CodePage support
Hello, I'm french and on my french OS, commands returns are localized... and some caracters are … by Mathieu Reyrolle, 3 years, 8 months ago, 2 , 2 |
|
Create callback for "Exited" event
This is a great tool! One thing that would help me for my current use case would be if there was an… by Phil Lundeen, 3 years, 9 months ago, 4 , 2 |
|
How-To-Video JKI .Net System Exec
In this video we show you a quick intro to the JKI.Net System Exec toolkit for LabVIEW. The video w… by Javier Ruiz, 3 years, 10 months ago, 0 , 4 |
|