C# (또는 일반적으로 .NET)에서 현재 실행중인 프로세스의 이름을 변경할 수 있습니까? 나는 그것이 불가능하다고 믿지만, 동료는 그것이 가정하에 문제를 해결하려고 노력하고 있습니다.C#에서 프로세스 이름을 변경 하시겠습니까?
5
A
답변
11
아니요 현재 실행중인 프로세스의 이름을 변경할 수 없습니다. 프로세스 이름은 실행이 시작될 때 실행을 위해 운영 체제에로드 된 이름 파일로 정의됩니다. 나중에 변경할 수 없습니다. 이것은 C#, 관리되는 코드 및 네이티브 코드에 해당합니다.
0
예 ... 적어도 Linux에서는 가능합니다. 이 사용 :
[System.Runtime.InteropServices.DllImport("libc")]
// Linux
private static extern int prctl (int option, byte[] arg2, IntPtr arg3, IntPtr arg4, IntPtr arg5);
은 내가 DLL이 EXE 파일을 실행하는 데 사용에서 :-) Windows의
+0
사용 예제를 제공해 주시겠습니까? –
0
프로세스 이름이 유래 같은 방식으로 작동 창 아래에있는 가정합니다. 이 프로세스의 경우 등이이 같은 컨텍스트에서 실행 될 거라고 가정
...
관련 문제
- 1. java .jar의 프로세스 이름을 변경/할당하는 방법
- 2. 요소의 노드 이름을 변경 하시겠습니까?
- 3. 가져온 Dll 이름을 변경 하시겠습니까?
- 4. C에서 프로세스 일시 중단
- 5. C에서 프로세스 트리 만들기
- 6. 클라이언트로 보낸 파일의 이름을 변경 하시겠습니까?
- 7. 앱 스토어에 이미있는 앱의 이름을 변경 하시겠습니까?
- 8. .NET에서 직렬화되는 클래스의 이름을 변경 하시겠습니까?
- 9. ClearCase : 분기 유형 이름을 변경 하시겠습니까?
- 10. C# RadListBox : 화살표 이름을 변경 하시겠습니까?
- 11. 화면에서 매개 변수 이름을 변경 하시겠습니까?
- 12. 자바 인터페이스에서 API 인터페이스 이름을 변경 하시겠습니까?
- 13. NSUserDefaults를 사용하여 번들 표시 이름을 변경 하시겠습니까?
- 14. Twitter API를 사용하여 via 이름을 변경 하시겠습니까?
- 15. TortoiseHG - 이전 커밋의 사용자 이름을 변경 하시겠습니까?
- 16. Python 스크립트의 프로세스 이름 변경
- 17. 런타임시 프로세스 이름 변경 (C++)
- 18. 다른 프로세스 로케일 변경
- 19. 프로세스 ID에서 사용자 이름을 감지합니다.
- 20. pid에서 _complete_ 프로세스 이름을 얻으십시오.
- 21. 파이썬에서 C 변수를 변경 하시겠습니까?
- 22. C에서 글꼴 스타일 변경 #
- 23. C에서 버튼 속성 변경
- 24. C에서 날짜 형식 변경
- 25. C에서 오디오 형식 변경
- 26. PHP에서 이미지 이름을 변경
- 27. 프로세스의 프로세스 부모를 explorer.exe로 변경
- 28. C에서 진술을 시도 하시겠습니까?
- 29. C에서 구형파를 생성 하시겠습니까?
- 30. 프로세스 탐색기는 XP 게스트 계정의 모든 프로세스 이름을 어떻게 열거합니까?
을 새 이름으로 임시 폴더에 EXE를 복사 한 다음 거기에서 그것을 실행할 수 있습니다 친구 개그에 대한 충고 라구? – JoshJordan
무슨 뜻인지 모르겠지만 동료는 실제 문제를 해결하려고합니다. 나는 이것으로 멀웨어 프로그램을 만들려고하지 않고있다. 실제로, 이것이 보안 취약점이라고 생각하기 때문에 가능하지 않다고 생각하는 이유 중 하나입니다. –