Подключение к удаленному компьютеру - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день. Стоит такая задача. Необходимо по заданному ip-шнику подключиться к удаленному компу и произвести подсчет файлов в определенной папке. Покажите, пожалуйста на примере, как в форме подключиться к удаленному компьютеру и авторизоваться на нем? Никак не могу найти подходящего примера по данной теме. заранее спасибо
пробовал вот так:
            TcpClient tcpClient;
            tcpClient = new TcpClient("10.23.237.120", 8010);
            NetworkStream ns = tcpClient.GetStream();
            StreamReader streamReader = new StreamReader(ns);
            StreamWriter streamWriter = new StreamWriter(ns);
            files.AddRange(Directory.GetFiles(@"C:\Temp\","*.*"));
            textBox1.Text = files.Count.ToString();
            tcpClient.Close();
вроде подключение происходит, но файлы считает всё равно на родном компе, а не на удаленном

Решение задачи: «Подключение к удаленному компьютеру»

textual
Листинг программы
try
{
            TcpClient tcpClient;
            tcpClient = new TcpClient("10.23.237.120", 8010);
            NetworkStream ns = tcpClient.GetStream();
            StreamReader streamReader = new StreamReader(ns);
            StreamWriter streamWriter = new StreamWriter(ns);
            files.AddRange(Directory.GetFiles(@"C:\Temp\","*.*"));
            textBox1.Text = files.Count.ToString();
            tcpClient.Close();
}
catch (Exception e)
{
Console.WriteLine("{0}", e.Message);
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.867 из 5
Похожие ответы