a vb app is an executable that you write with visual basic
and yes your php script should run on any server that is running php, but the problem is you can't run task scheduler on windows to run a php script, you need to run something that calls the php script
alternatively, if you have php installed as a cgi, you can call the php script via command line, simply run a phpinfo() page to see if you have the cgi version or the apache version running