如何设置使用 CreateProcess 创建的进程的名称?
我正在按照在谷歌上找到的公式使用 CreateProcess 启动一个进程。我想知道的是,我可以设置创建的进程的进程名称,以便它在任务管理器中显而易见吗?
谢谢你,
——道格拉斯
I am starting a process with CreateProcess following the formulas found on google. What I am wondering, is can I set the process name of the created process so that it is obvious in the task manager?
Thank you,
--Douglas
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这不是一个可用的选项。任务管理器中可见的进程名称源自文件名。如果您想要显示其他名称,只需重命名 EXE 文件即可。
That's not an available option. The process name as visible in Task Manager is derived from the file name. If you want another name to show up then simply rename the EXE file.
要获取进程名称,您应该使用 psapi.dll
https ://learn.microsoft.com/en-us/windows/desktop/psapi/process-status-helper
For getting process name, you should use psapi.dll
https://learn.microsoft.com/en-us/windows/desktop/psapi/process-status-helper