■ Process 클래스를 사용해 원격 데스크톱을 실행하는 방법을 보여준다.
▶ Process 클래스 : 원격 데스크톱 실행하기 예제 (C#)
1 2 3 |
ExecuteRemoteDesktop("127.0.0.1", 3389); |
▶ Process 클래스 : 원격 데스크톱 실행하기 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
using System; using System.Diagnostics; #region 원격 데스크톱 실행하기 - ExecuteRemoteDesktop(ipAddress, port) /// <summary> /// 원격 데스크톱 실행하기 /// </summary> /// <param name="ipAddress">IP 주소</param> /// <param name="port">포트</param> public void ExecuteRemoteDesktop(string ipAddress, int port) { Process process = new Process(); process.StartInfo.FileName = Environment.ExpandEnvironmentVariables(@"%SystemRoot%\system32\mstsc.exe"); process.StartInfo.Arguments = $"/v {ipAddress}:{port}"; process.Start(); process.WaitForExit(); } #endregion |