• 4 Haziran 2023 11:39

Sait ORHAN

Öğretmek için Öğrenin- Öğrenmek için Öğretin

C#’ta RDP ile Bağlanma

Yeni bir C# ipucuyla yeniden beraberiz. Bu defa ki kod parçamız bize uzaktaki bilgisayara bağlanmayı sağlamaktadır.

İşlem için kod içerisinde gerekli yerlere bağlanılacak bilgisayarın adı veya IP adresi, kullanıcı adı ve şifresi girilmelidir.

public void ConnectRdp()
{
Process rdcProcess = new Process();
rdcProcess.StartInfo.FileName = Environment.ExpandEnvironmentVariables(@"%SystemRoot%\system32\cmdkey.exe");
rdcProcess.StartInfo.Arguments = $"/generic:TERMSRV/{IpAdress} /user: {userName} /pass: { PasswordSet}";
rdcProcess.Start();

rdcProcess.StartInfo.FileName = Environment.ExpandEnvironmentVariables(@"%SystemRoot%\system32\mstsc.exe");
rdcProcess.StartInfo.Arguments = $"/v {IpAdress}"; // ip or name of computer to connect
rdcProcess.Start();
}
One thought on “C#’ta RDP ile Bağlanma”
  1. Teşekkürler.
    İstediğim buydu. Hep Microsoft terminal api kullanıyorlar oda benim işime gelmemişti. 🙂

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.