Execute a .bat file from VBScript

Discussion in 'VB' started by ModioHomeBasic, Jul 25, 2012.

  1. Mo

    ModioHomeBasic Newbie
    0/47

    I have been searching for over a week for a snip of code that will execute a Batch file in the same way as it would if you clicked on it in the folder.

    Process.Start("file path" & "StartServer1.bat")

    This opens the file and executes the code but because the .bat file doesn't have a strick file location to the .jar so it says, "JAR not found" or "You don't have permition to access this file".

    I have tried numerous different ways to open the file but every time I get an error of some sort. All I need to be able to do is start a server with a .bat file. The .bat is located in a folder on the desktop with the .jar in that folder.

    I am a beginner when it comes to VB.net and the only resources I have is Google and that lot. If anyone can help please let me know.
     
  2. Ji

    JizzaBeez The One and Only
    0/47

    VB.Net and VBScript are similar but not the same. VB.Net has to be compiled in order to run and VBScript does not.

    VBScript:
    Code:
    Set objShell = WScript.CreateObject("WScript.Shell")
    objShell.Run "notepad.exe"
    
    VB.Net:
    Code:
    ' method 1
    Dim p As Process = Process.Start("notepad.exe")
    
    ' method 2
    Dim pID As Integer = Shell("notepad.exe")
    
     

Share This Page