Запустите VNC-VIewer с аргументами - PullRequest
1 голос
/ 24 апреля 2019

Здравствуйте, я создаю приложение WindowsForms, которое открывает процесс VNC-Viewer.

это мой код, я передаю IP, который хочу подключить в качестве аргумента, и работает.

ProcessStartInfo start = new ProcessStartInfo();
            start.Arguments = ipAddr;
            start.FileName = AppDomain.CurrentDomain.BaseDirectory + "VNC Viewer";
            start.WindowStyle = ProcessWindowStyle.Normal;
            start.CreateNoWindow = true;
            Process.Start(start);

Однако я хочу знать, могу ли я также как-то передать пароль, чтобы я мог войти без ввода пароля (например, ввести пароль в качестве аргумента).

Спасибо.

1 Ответ

2 голосов
/ 25 апреля 2019

Согласно документации ниже, вы можете передать файл конфигурации в качестве аргумента VNC Viewer, который может содержать, помимо прочего, адрес хоста и пароль, поэтому после того, как файл будет готов, вы можете сделать:

start.Arguments = "-config FILE.vnc";

https://www.realvnc.com/en/connect/docs/man/vncviewer.html#options

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...