A quick search on Google with 'dial command line' brings up a large amount of dialers that can be run from the command line, if you can find one with a 'silent' parameter you might be able to use ExecFile to run it, i guess you would have to do it via a batch file so that you can add the parameters you need.
Just a thought :)
Just a thought :)