I want to have an executable file that will call some other programs. The way I would do this in Linux is with a simple bash script that looks like this:
#!/bin/bash echo 'running some-program' /home/murat/some-program arg1 arg2
What’s the best way to do this kind of thing under Windows?
Take a look at PowerShell, which is the closest you will get to a true scripting language like you have in Unix. Other than that, for simple things such as simply runnning an application, take a look at Windows command script/MS-DOS batch files.