Articles of 进程

抓住Windowsterminalclosures正在运行的进程

在命令提示符窗口中,我有一个正在运行的进程。 在进程仍在执行的过程中,我单击命令提示符窗口一angular的(红色)“X”。 命令提示符窗口closures,正在运行的进程终止。 在Linux上,closures正在运行的进程的父terminal将发送该进程SIGHUP 。 如何在Windows上捕获此事件?

如何在Python中获取文件closures事件

在Windows 7 64位机上使用python 2.7。 如何获得文件closures事件: 当文件在文件打开程序的新进程中打开时(如记事本,每次在新的写字板过程中打开文件的记事本) 当文件打开在文件打开程序的选项卡(如记事本++,它打开新标签中的所有文件,但只有一个记事本++运行的单一进程) 那么,如何在上述情况下获得文件closures事件呢? 是否有可能通过一个共同的代码来实现上述情况? 我正在处理不同的文件types

用MinGW(Dev-C ++)编译64位二进制文​​件

这可能是一个愚蠢的问题,但我从大约3小时寻找答案。 ¿如何使用(Dev-C ++)MinGW编译64位二进制文​​件? 我曾经指出,MinGW默认支持64位,但是我无法激活这个选项。 我已经尝试了“-m64”,但它说:“对不起,未实现:未编译的64位模式” 我正在使用Windows-7上的Dev-C ++ 我知道如何在MSVC ++上做,但我不想MSVC ++(道德问题的原因) 我正在试图编译,只是为了testing目的: #include <iostream> using namespace std; int main(int argc, char* argv[]) { // Test compiling mode if (sizeof(void*) == 8) cout << "Compiling 64-bits" << endl; else cout << "Compiling 32-bits" << endl; return 0; }

检查进程的状态,并重启进程如果没有响应/停止 – Python

我正在试图在Windows Server 2008上构build一个小的进程监视脚本。 该脚本将: find目标进程 检查状态(运行/无响应/停止) 如果不响应/停止,则终止并重新启动进程 任何build议的最佳方式来执行此?

如何设置父进程的工作目录?

正如标题所揭示的那样,我们正在编写一个Unix风格的shell工具U ,它应该在bash中调用(在大多数情况下)。 U怎么能改变bash(或者一般的父母)的工作目录? PS shell实用程序chdir成功地完成了相同的操作,因此必须有一个实现该效果的程序化方法。

Java – Desktop.getDesktop()。浏览(URI)被支持,但是不打开文档(一个citrix的问题?)

(我不确定这是否是提问的正确位置,请移到合适的位置) 我有一个问题,显示在下面的代码。 它不适用于具有CITRIX Xen App 6的机器(Windows 2008)。 没有错误,只是该浏览器没有启动。 在我的桌面(一个Windows7框),它的工作原理。 package trials; import java.awt.*; import java.io.File; import java.io.IOException; public class Launch { public static void main(String[] args) throws IOException { if (args.length < 1) { System.out.println("argument filepath expected"); return; } final boolean browseSupported = Desktop.getDesktop().isSupported(Desktop.Action.BROWSE); if ( !browseSupported) { System.out.println("Browse not supported"); return; } final String […]

64位Windows使用KERNEL64吗?

我正在用dumpbin查看一些库,我注意到所有的64位版本都链接到了KERNEL32。 在64位Windows上没有KERNEL64吗? 如果没有,为什么? 我所有的操作系​​统都是32位的,所以我不能只看。 谷歌search带来没有什么值得的,所以我怀疑,没有KERNEL64,但我仍然好奇,为什么这是。 编辑:我后来发现这是非常有用的。 MSDN指南x64

打开资源pipe理器窗口并等待它closures

我有一个程序是打开资源pipe理器窗口到某个文件夹,但我想在资源pipe理器窗口closures后执行一个操作,但如果我使用下面的代码: Process proc = Process.Start("explorer.exe", "D:\\"); proc.WaitForExit(); 它根据需要打开资源pipe理器窗口,但WaitForExit命令没有任何作用,它只是通过它。 是否有不同的方式打开浏览器窗口,可以让我知道什么时候被用户closures?

我怎样才能让任务pipe理器杀死我的程序?

有没有办法保护我的Delphi应用程序不被Windows任务pipe理器(或其他像Process Explorer)杀死? 我认为Windows消息可以做到这一点(通过做一个钩子和拦截TerminateProcess消息)。 我想要一个这样的保护的例子。 卡巴斯基反病毒软件套件就是这样的; 我们不能在任务pipe理器中结束他们的进程。

通过在Windows XP x64上使用JScript执行.hta文件,“访问被拒绝”

我有一个简单的HTML(如HTA)应用程序,在Windows XP x64机器上显示奇怪的行为。 我定期(不是每次)错误消息“访问被拒绝”。 当我启动应用程序。 在Windows XP 32bit的相同的应用程序运行得很好… 有人有任何想法或解释? 错误信息: 线路:18 Char:6 错误:访问被拒绝。 代码:0 URL:file:/// D:/test_j.hta 这是我的“test_j.hta”的代码: <html> <head> <title>Test J</title> <HTA:APPLICATION ID="objTestJ" APPLICATIONNAME="TestJ" SCROLL="no" SINGLEINSTANCE="yes" WINDOWSTATE="normal" > <script language="JScript"> function main() { //window.alert("test"); window.resizeTo(500, 300); } function OnExit() { window.close(); } </script> </head> <body onload="main()"> <input type="button" value="Exit" name="Exit" onClick="OnExit()" title="Exit"> </body> </html>