Search
 
SCRIPT & CODE EXAMPLE
 

CSHARP

run a command line from vb.net app

Public Module Extensions
''' <summary>
''' Extension method to run string as CMD command.
''' </summary>
''' <param name="command">[String] Command to run.</param>
''' <param name="ShowWindow">[Boolean](Default:False) Option to show CMD window.</param>
''' <param name="WaitForProcessComplete">[Boolean](Default:False) Option to wait for CMD process to complete before exiting sub.</param>
''' <param name="permanent">[Boolean](Default:False) Option to keep window visible after command has finished. Ignored if ShowWindow is False.</param>
<Extension>
Public Sub RunCMD(command As String, Optional ShowWindow As Boolean = False, Optional WaitForProcessComplete As Boolean = False, Optional permanent As Boolean = False)
    Dim p As Process = New Process()
    Dim pi As ProcessStartInfo = New ProcessStartInfo()
    pi.Arguments = " " + If(ShowWindow AndAlso permanent, "/K", "/C") + " " + command
    pi.FileName = "cmd.exe"
    pi.CreateNoWindow = Not ShowWindow
    If ShowWindow Then
        pi.WindowStyle = ProcessWindowStyle.Normal
    Else
        pi.WindowStyle = ProcessWindowStyle.Hidden
    End If
    p.StartInfo = pi
    p.Start()
    If WaitForProcessComplete Then Do Until p.HasExited : Loop
End Sub
End Module
Comment

run a command line from vb.net app

Sub systemcmd(ByVal cmd As String)
    Shell("cmd /c """ & cmd & """", AppWinStyle.MinimizedFocus, True)
End Sub
Comment

PREVIOUS NEXT
Code Example
Csharp :: C# Change color 
Csharp :: unity3d gameobject follow path 
Csharp :: c# get private property 
Csharp :: list add value position c# 
Csharp :: C# Async Function simple 
Csharp :: dataset empty check C# 
Csharp :: c# how to make object rotate forever 
Csharp :: summernote dropdown plugin 
Csharp :: C# assigning image location 
Csharp :: convert list of string to dictionary 
Csharp :: c# Write a program to reverse an array or string 
Csharp :: c# delete item from list 
Csharp :: install active directory windows server 2019 powershell 
Csharp :: How can I use Hex color Unity? , give hex color in unity 
Csharp :: ssml 
Csharp :: C# long 
Csharp :: create a file in the directory of the exe and write to it c# 
Csharp :: c# webclient vs httpclient 
Csharp :: Reporting Progress from Async Tasks c# 
Csharp :: void on TriggerCollisionEnter2D 
Csharp :: wpf rounded button 
Csharp :: aspnet for loop 
Csharp :: c# Prefix Sum of Matrix (Or 2D Array) 
Csharp :: constant interpolated string 
Csharp :: unity repeat coroutine 
Csharp :: c# windows forms how to get controls in gropu box 
Csharp :: c# ushort 
Csharp :: Running C# Example 
Csharp :: générer un nombre aléatoire en c# 
Csharp :: edit opened excel file directly 
ADD CONTENT
Topic
Content
Source link
Name
4+7 =