- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 .NET Framework 从您自己的应用程序中获取当前进程 ID 的最简单方法是什么?
最佳答案
获取对当前进程的引用并使用System.Diagnostics
的Process.Id
属性:
int nProcessID = Process.GetCurrentProcess().Id;
关于.net - 如何获取当前的ProcessID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3003975/
我正在使用客户端-服务器程序。我的服务器程序是一个守护进程。我需要编写启动和停止守护进程的脚本。为此,我需要找到一种方法来存储守护进程的 processid 。我听说 bash 脚本可能是一个很好的解
这是一个非常简单的问题,涉及打印出连接的进程 ID。例如打印出 Listen in this one?我假设 Listen 是一个 Pid btw ... {ok, Listen} = gen_tcp
我正在使用 Enumprocesses( lpidProcess, cb, lpcbNeeded ) 来确定正在运行的 ProcessId。如何子集此列表以仅包含“应用程序”,即显示在“任务管理器应用
当有多个应用程序作为 masterId 运行时,我正在尝试调整 bash 脚本以拉回各个应用程序帐户的 PID。这曾经在个人用户帐户下运行,但最近的更改迫使所有应用程序都在组合的“masterId”下
我正在尝试为监控进程编写基本驱动程序并获取进程路径。 我创建 PsSetCreateProcessNotifyRoutine 并使用 ZwQueryInformationProcess 检索进程信息但
我的程序 A 启动了程序 B(两者都是单独的 exe)。现在我的程序 B 需要使用 A 的 processID 查找 A 是否打开了任何模态/子窗口。 有什么办法吗? 非常感谢您的帮助。 最佳答案 您
AppActivate(ProcessID) 的文档说明... The AppActivate function changes the focus to the named application
我需要像 CreateProcess 这样的东西来以管理员身份运行进程,我没有访问它的 list ,我还需要它的 ProcessID。我不需要将 runas 与 shell 一起使用,因为它不会给我
在代码审查期间,我发现最初的程序员假设他的程序永远不会获得 1010(一千零十)PID。 因此在 PID 1010 上有一个硬编码测试。 它是安全代码吗? 它是 Windows 从不使用的值吗? 谢谢
我正在 Windows 上使用 Eclipse 和 Tomcat 开发 Web 应用程序。在测试我的努力时,我有时会崩溃 Tomcat,剩下的唯一选择是杀死托管 Tomcat 的 jvm,但这只能通过
我在 Windows 中,假设我有一个主要的 python 代码,它在命令行中调用 python 解释器来执行另一个 python 脚本,比如 test.py。 所以 test.py 作为一个新进程执
我有一个 delphi (Win32) Web 应用程序,可以作为 CGI 应用程序、ISAPI 或 Apache DLL 运行。我希望能够生成一个唯一的文件名前缀(对于给定时刻的所有当前请求都是唯一
我有一个 Microsoft.Office.Interop.Excel.Application 实例。为了确保 EXCEL.EXE 进程及时终止,我需要找到在创建 Application 对象时实例化
有没有一种简单的方法可以通过 Microsoft.Extensions.Logging 将 ThreadId 和 ProcessId 添加到日志中,而无需编写我自己的 LoggingProvider?
我正在 Windows Filtering Platform 中开发驱动程序,我需要另一个进程的进程 ID 来执行我需要执行的操作。我只知道该进程的文件名(name.exe)。 在 win32 中,我
我将在我的 wpf 应用程序中使用 log4net。我需要日志中的消息如下所示: 11/8/2018 10:49:38 AM 13 (5368) properties disabled
我有以下代码 log.Info("Starting jar"); System.Diagnostics.ProcessStartInfo si = new ProcessStartInfo(procN
我有一个java进程,它的类路径包含很多jar,所以启动命令很长。 假设进程id为110101,当我通过命令cat/proc/110101/cmdline查看该命令时,发现该命令不完整,仅包含4000
我在使用boost日志库时遇到问题,如下: BOOST_LOG_ATTRIBUTE_KEYWORD(log_severity, "Severity", SeverityLevel) BOOST_LOG
我正在尝试使用 ctypes.windll.user32.GetWindowThreadProcessId 获取 proccessId,但打印与任务管理器中看到的 PID 不匹配。这是代码 impor
我是一名优秀的程序员,十分优秀!