Blast
Насчет опции /W сильно сомневаюсь (и насчет кавычек тоже, у команды Start с кавычками сложные отношения).
Зависит от того, остается ли процесс rasdial запущенным постоянно (после соединения). Если да, то Start /W будет ждать, пока процесс не завершится (т. е. пока не завершится соединение с инетом :))
Аналогично с другими программами - человеку нужны аська и антвирус. Они постоянно висят в памяти, поэтому опцию /W для их запуска использовать нельзя.
К примеру, у меня для соединения с инетом (авторизации) используется программа-клиент. Пришлось извратиться как-то так:
Код:
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion
CD /D "%~dp0"
Start Программа_клиент.exe
:Loop
Ping -n 1 -l 1 -w 750 ya.ru
If Not "!ErrorLevel!"=="0" GoTo :Loop
Rem Здесь можно запустить другие программы
Exit