Делать это в файле .bat действительно сложно. Но почему бы не создать командный файл для запуска .vbs? Подойдет ли это вашей цели? Если это так, создайте пустой файл .bat и поместите в него следующее:
cscript NameOfVBSFile.vbs /
Где NameOfVBSFile.vbs - это ... имя VBS-файла, который вы хотите запустить, и где находятся переключатели, необходимые для работы VBS.
Что касается .vbs, попробуйте один из них:
Синхронизировать весь кеш:http://blogs.technet.com/b/filecab/archive/2007/04/26/cscsyncall-vbs-sync-the-entire-offline-files-cache.aspx
Синхронизировать определенный UNC-путь: замените последнюю часть URL-адреса на cscsync-vbs-sync-a-specific-unc-path.aspx (новый пользователь, поэтому superuser.com говорит, что я могу опубликовать только один URL-адрес как своего рода антиспам-контроль)
Удачи, Крис