Я только что подключился с помощью    
"\program files\ultravnc\vncviewer.exe"  -password PASSWORD SERVERNAME
Я подключаюсь к локальному серверу VNC, используя этот метод в командном файле.        
Хотя я думаю, что попытка сделать это при запуске предлагает ряд потенциальных проблем, которые необходимо решить, тем не менее это возможно.  Как уже отмечалось, для инициализации сети должно быть достаточно времени, а затем нужно учитывать, что сервер может даже не быть включен по какой-либо причине.  Мне легче дважды щелкнуть ярлык на командный файл, когда я буду готов, однако я проверил следующее на нескольких компьютерах, и оно действительно работает.     
Создайте пакетный файл, который запустит средство просмотра, но поместите временную паузу в пакетный файл, который дает сетевое время для инициализации.  Я предпочитаю спать, но я видел пинг, используемый для той же цели. На моем компьютере 60 секунд было более чем достаточно, но ваш пробег может отличаться    
Создайте ярлык для командного файла в папке автозагрузки.    
В свойствах ярлыка установите Run> Minimized