Hi all, I want to run a bat file in background. I searched in google and I found some examples using hstart and cmdow. But Isn't anyway to do this with windows commands? I really feal good when I don't add extra programs to my project ! thanx in advance
+1
A:
It really depends on the programming language and platform you are using.
In Windows, using the C# language on the .NET platform, it is:
System.Diagnostics.Process.Start(@"C:\myfile.bat");
Robert Harvey
2009-11-10 07:01:16
+3
A:
I'm using window scheduler. I found a way :
Save this one line of text as file invisible.vbs:
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
To run any program or batch file invisibly, use it like this:
wscript.exe "C:\Wherever\invisible.vbs" "C:\Some Other Place\MyBatchFile.bat"
thanx
Ali Bozorgkhan
2009-11-10 07:03:50
Yep, that would do it.
Robert Harvey
2009-11-10 07:13:47
Thanx Robert ;)
Ali Bozorgkhan
2009-11-10 08:23:31
A:
You can try to run the batch file as a windows service. You will perhaps need to have admin previleges on your host to do this, but if you want to go for it, its easy to add/configure using sc command.
Critical Skill
2009-11-10 07:04:02