Questions tagged «process»

该标签与操作系统进程有关。它也可以引用给定平台上的特定构造,例如.NET的System.Diagnostics.Process类。

16
w3wp进程未找到
我使用Visual Studio 2010在本地计算机上调试asp.net MVC项目。这些步骤是: 单击“调试”,然后尝试安装进程“ w3wp.exe”。但是,它不在列表中。 我确定单击了“显示所有会话中的进程”。


4
从Process.Start C#隐藏控制台窗口
我正在尝试使用System.Diagnostics.Process类在远程计算机上创建进程。我能够创建一个过程。但是问题是,创建服务需要很长时间,并且会显示控制台窗口。另一个烦人的事情是控制台窗口显示在我的Windows窗体顶部,而我无法对该窗体执行任何其他操作。我已将所有属性设置为CreateNoWindow = true, proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden 但仍然显示控制台窗口。即使我已经将输出和错误重定向到单独的流,但没有运气。 还有其他隐藏控制台窗口的方法吗?请帮帮我。 这是我用来执行sc命令的部分代码。 Process proc = new Process(); proc.StartInfo.UseShellExecute = false; proc.StartInfo.CreateNoWindow = true; proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; proc.StartInfo.FileName = "sc"; proc.StartInfo.Arguments = string.Format(@"\\SYS25 create MySvc binPath= C:\mysvc.exe"); proc.StartInfo.RedirectStandardError = false; proc.StartInfo.RedirectStandardOutput = false; proc.StartInfo.UseShellExecute = false; proc.StartInfo.CreateNoWindow = true; proc.Start(); proc.WaitForExit();

19
检查python脚本是否正在运行
我有一个作为后台程序运行的python守护程序/如何快速查看(使用python)我的守护程序是否正在运行,如果没有运行,请启动它? 我想通过这种方式来修复守护程序的任何崩溃,因此该脚本不必手动运行,它将在调用后立即自动运行,然后保持运行状态。 如何检查(使用python)脚本是否正在运行?
100 python  process  daemon 

15
按名称杀死进程?
我试图杀死一个进程(特别是iChat)。在命令行上,我使用以下命令: ps -A | grep iChat 然后: kill -9 PID 但是,我不确定如何将这些命令转换为Python。
99 python  process  kill 



8
每个Java应用程序有一个JVM吗?
是否所有运行的Java应用程序都使用相同的JVM,或者“每个Java应用程序一个JVM”是否适用?(例如,应用程序是IntelliJ IDEA,服务器和NetBeans) 此外,分配的JVM与每个Java应用程序使用的进程之间是否存在任何联系?
91 java  process  jvm 


8
Linux进程状态
在Linux中,当需要从磁盘读取块时,进程状态会发生什么变化?被封锁了吗?如果是这样,如何选择另一个流程来执行?
89 linux  process  kernel  cpu  states 

8
如何将Visual Studio附加到尚未启动的进程?
我有无法由于某些原因(从Excel 2010模板项目创建的Excel文件)而无法从Visual Studio运行的.NET程序,因此需要调试启动事件。 如果我要调试程序初始化后发生的事件,那没有问题。我从资源管理器运行该程序,将该过程附加到Visual Studio,并在代码中添加一些断点。但是在这里,我需要在启动事件上设置断点。我需要能够将流程附加到Visual Studio,而不是取决于PID,而是取决于特定的流程名称或任何其他可行的解决方案。 当然,Thread.Sleep(1000)在启动事件中添加a可以给我一些时间在Visual Studio中附加该过程,这是不可能的!

7
如何优雅地停止Java进程?
如何在Linux和Windows中正常停止Java进程? 什么时候Runtime.getRuntime().addShutdownHook被调用,什么时候不被调用? 终结器又如何呢? 我可以从外壳向Java进程发送某种信号吗? 我正在寻找最好的便携式解决方案。
88 java  linux  windows  shell  process 

6
不断从Ruby中的外部进程的STDOUT中读取
我想通过ruby脚本从命令行运行Blender,然后将逐行处理Blender给出的输出以更新GUI中的进度条。搅拌器是我需要阅读其标准输出的外部过程并不是很重要。 当Blender进程仍在运行时,我似乎无法捕获Blender通常打印到Shell的进度消息,并且我尝试了几种方法。我似乎总是在搅拌器退出后(而不是在它仍在运行时)访问搅拌器的标准输出。 这是失败尝试的示例。它确实获取并打印了Blender输出的前25行,但仅在Blender进程退出后: blender = nil t = Thread.new do blender = open "| blender -b mball.blend -o //renders/ -F JPEG -x 1 -f 1" end puts "Blender is doing its job now..." 25.times { puts blender.gets} 编辑: 为了更清楚一点,调用搅拌器的命令在shell中返回输出流,指示进度(第1-16部分已完成,等等)。似乎所有对“获取”输出的调用都被阻止,直到搅拌机退出为止。问题是当Blender仍在运行时如何访问此输出,因为Blender会将其输出打印到Shell。
86 ruby  shell  process  stdout  stdin 


8
.NET进程间通信的最佳选择是什么?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 改善这个问题 我应该使用命名管道还是.NET Remoting与计算机上正在运行的进程进行通信?
82 c#  .net  process  ipc 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.