|
| |||||||||
| Tags: bat, vbscript |
![]() |
| | Thread Tools | Search this Thread |
|
#1
| ||||
| ||||
| How to run a .bat file with VBScript ? |
|
#2
| ||||
| ||||
|
All I do in my VB program is this to run a batch file, might work or not: Code: 'send e-mail
Shell strEmailPath & strEmailBAT
########## email batch file location EMAILPATH=C:\jazz\copydata\email\ EMAILBAT=emailerr.bat Hope this helps |
|
#3
| ||||
| ||||
|
If you're using vbscript, you can do this: dim shell set shell=createobject("wscript.shell") shell.run "batchfile.bat" set shell=nothing so you should be able to call the same automation object in VB. for VB.NET this will work: using System; namespace Learn { class cmdShell { [STAThread] static void Main(string[] args) { Declare New Process System.Diagnostics.Process proc; Run test.bat from command line. proc = System.Diagnostics.Process.Start("C:\\test.bat"); Waits for the process to end. proc.WaitForExit(); } } } in VB you might be able to import the shell exec api: Private Declare Function ShellExecute _ Lib "shell32.dll" Alias "ShellExecuteA" ( _ ByVal hwnd As Long, _ ByVal lpOperation As String, _ ByVal lpFile As String, _ ByVal lpParameters As String, _ ByVal lpDirectory As String, _ ByVal nShowCmd As Long) As Long you can then use shellexecute to run "mybat.bat" see this page for more info: http://custom.programming-in.net/art...f=ShellExecute |
|
#4
| ||||
| ||||
| Code: <%@ LANGUAGE="VBSCRIPT" %>
<%
Set WSHShell = CreateObject("Wscript.Shell")
WSHShell.Run ("c:\myBatfile.bat")
%>
<html>
<title>Sample</title>
<body>
Blah Blah
</body>
</html>
Regards |
|
#5
| ||||
| ||||
|
Just run it like any other executable. Sample: ---------------- echo this is a batch file c: cd\temp something.vbs REM note the .vbs above is optional Echo Batch file is over ----------------- |
![]() |
|
| Thread Tools | Search this Thread |
| |
Similar Threads for: "How to run a .bat file with VBScript ?" | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| What happens when you drag and drop a file on top of a vbscript | Dharmavira | Software Development | 2 | 01-06-2009 10:00 PM |
| How can i drag and drop another file on top of the VBScript file | Dharmesh Arora | Software Development | 2 | 01-06-2009 09:53 PM |
| Issues when launching a vbscript file from hta interface file | Hari | Server Scripting | 3 | 14-04-2009 11:01 PM |
| !!! vbScript Output to an HTML File !!!!! | Ahmed H. Habashy | Server Scripting | 2 | 28-11-2006 02:49 PM |
| VBscript to apply .reg file | Damo_Suzuki | Customize XP | 7 | 04-05-2006 07:19 PM |