Как получить доступ к C: \ Program Files \… пути клиентского ПК в Asp.NET C #?

У меня есть веб-приложение Asp.NET. Я могу позвонить и запустить Teamviewer в моем приложении при работе на локальном компьютере.

У меня есть класс для вызова и запуска TeamViewer.

class CallTeamViewer {      
    public static string TeamViewerPath = "";
    public static void FindTeamViewerPath ()  {
        if (File.Exists(@"C:\Program Files\TeamViewer\Version7\teamviewer.exe")) {  
            TeamViewerPath = @"C:\Program Files\TeamViewer\Version7\teamviewer.exe";
        }
        if (File.Exists(@"C:\PROGRAM FILES (X86)\TeamViewer\Version8\teamviewer.exe")){ 
            TeamViewerPath = @"C:\PROGRAM FILES (X86)\TeamViewer\Version8\teamviewer.exe";
        }
    }
    public static void ConnectAndRunTeamViewer(string TamViewerId, string TeamViewerPass) {
        CallTeamViewer.FindTeamViewerPath();
        if(TeamViewerPath.Length > 0) { 
            string parameter;
            parameter = " -i " + TamViewerId+ " --Password " + TeamViewerPass+ "";
            System.Diagnostics.Process.Start(TeamViewerPath,parameter);
        }
    }
}

У меня есть 2 текстовых поля и 1 кнопка на странице aspx

Connect.aspx.cs

protected void btnConnect_Click(object sender, EventArgs e) {
    CallTeamViewer.ConnectAndRunTeamViewer(txtTeamviewerID.Text,txtTeamviewerPass.Text); 
}

Этот класс работает на местном. Он может найти путь Teamviewer на моем компьютере.

Мой вопрос: Как я могу изменить свой класс, чтобы найти путь Teamviewer клиента клиента?

Ответы на вопрос(3)

Ваш ответ на вопрос