C# 현재 실행 중인 프로세스 목록
-
C# 현재 실행 중인 프로세스 목록닷넷/C# 2017. 9. 8. 10:25
string procName = string.Empty;foreach (System.Diagnostics.Process proc in System.Diagnostics.Process.GetProcesses()){ if (proc.MainWindowHandle != IntPtr.Zero) { if (proc.MainWindowTitle == "") continue; procName = string.Format("{0},{1}", procName, proc.MainModule.FileName); }} 이렇게 하면 프로세스의 파일 경로까지 다 나와서 프로세스 이름만 검출하려고 하는 경우엔문자열을 쪼개는 것이 좋겠다. string procList = string.Empty;string procName = str..
-
[개발중][클라이언트] 원격제어 프로그램 3프로젝트 2017. 9. 8. 10:08
클라이언트 또한 MSDN의 예제 소스를 갖다 붙힌 후서버에 전송할 데이터만 약간 수정했다. 클라이언트 아이피 주소, 클라이언트 컴퓨터이름, 현재 실행 중인 프로세스목록을 서버에 전송하는데현재 실행 중인 프로세스목록을 전송하는 부분에서 오류가 발생했다."액세스가 거부되었습니다."관리자 권한 문제인가 싶어서 관리자 권한으로 실행했는데 되지 않았다. 문제는 소스에 있었다.내가 알고 있던 방법으로는 되지 않는 것이었는데구글링을 해서 나온 코드를 참고해서 아래 포스팅의 색깔 칠한 부분을 추가하니까 잘 된다.[C# 현재 실행 중인 프로세스 목록] 이전 글.2017/09/08 - [프로젝트] - [개발중][서버] 원격제어 프로그램 22017/08/21 - [프로젝트] - [개발중][서버] 원격제어 프로그램 12017..