草庐IT

process-build

全部标签

windows - Build.xml 给出问题。 ."CreateProcess error=87, The parameter is incorrect"

我试图在Windows环境中使用ant构建脚本来执行我的java程序。但是我遇到了以下问题。这是在linux环境中工作的。[1]init:compile:stockquote:[java]C:\wso2esb-4.0.0-SNAPSHOT\samples\axis2Client\build.xml:128:java.io.IOException:Cannotrunprogram"C:\ProgramFiles\Java\jdk1.6.0_20\jre\bin\java.exe":CreateProcesserror=87,Theparameterisincorrect[java]ato

c++ - 使应用程序/服务试图在任务管理器中结束/终止其进程将导致 "Unable to Terminate Process"

我有一个Avast防病毒软件,它有一个进程“AvastSvc.exe”。如果我尝试在Windows任务管理器中结束/终止该进程,则会出现一个包含以下消息的窗口:“无法终止进程”、“操作无法完成”、“访问被拒绝”。尝试结束某些系统Windows进程(如winlogon.exe)可能会出现相同的行为(尽管有一次我设法杀死winlogon.exe并让我的机器挂了!)。我希望我的应用程序(可能转换为服务)以相同的方式运行。我该怎么做?DisableWindowsTaskManagersohecantkillmyprocess是一个类似的问题,有很多有趣的答案,但它们似乎没有采用上述防病毒软件使

node.js - Node中的 `process.env.USER`和 `process.env.USERNAME`有什么区别?

这是我能找到的关于process.env属性的最可靠的文档:https://nodejs.org/api/process.html#process_process_env.它提到了USER,但没有提到USERNAME。在我的机器(Windows/Bash)上,当我打印process.env的内容时,我看到了USERNAME(我的Windows用户名)但没有看到USER。同样,echo$USERNAME显示我的名字,但echo$USER不返回任何内容。USER和USERNAME有什么区别?是操作系统的事吗?它们可以互换吗? 最佳答案

c# - Process.Start - 如何将启动的可执行文件发送到后面 (C#)

是否有可能使使用Process.Start启动的进程启动并发送到“屏幕背面”,例如在屏幕上所有其他打开的窗口之后? 最佳答案 查看ProcessWindowStyleEnumeration对于可用选项:anapplicationmayinitializeanewwindowtotheHiddenstylewhileitcustomizesthewindow'sappearance,andthenmakethewindowstyleNormal.您可以在最小化状态下启动进程,例如:ProcessStartInfostartInfo=n

安卓CDT : Possible to use ndk-build without bash (Eclipse in Windows)?

我在Windows上使用androidndk,版本r7b。我听说从这个版本开始,您不需要cygwin或bash来运行ndk-build可执行文件,但也许我错了。无论如何,我似乎无法仅使用“ndk-build”作为命令行选项让它在Eclipse中工作,我仍然需要在前面加上“bash”。有谁知道这是否可能?现在,当我将'bashndk-build'....换成'ndk-build'...时,Eclipse说:Cannotrunprogram"c:\temp\android-ndk-r7b\ndk-build":LaunchingfailedError:Program"c:/temp/and

c# - Process.Start ("name.exe") - 如何找到 'name.exe'?

使用C#代码:Process.Start("name.exe");我想知道Process在哪里查找name.exe? 最佳答案 它将搜索当前工作目录、正在执行的exe的路径或%path%中的任何目录。 关于c#-Process.Start("name.exe")-如何找到'name.exe'?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14375830/

windows - Visual Studio 2013 : How to send app to second monitor upon finishing build?

此问题仅与VS2013中的工作流有关。在VS2012中,当我构建我的应用程序时,VS会在连接到我的系统的第二台显示器上显示该应用程序。这很好,因为我可以在与应用程序交互时看到我的IDE。但是,在VS2013中,该应用程序始终只显示在IDE上,因此我“将其移开”只是为了返回代码。我希望VS2013的行为与VS2012中的行为相匹配。IDE中是否有我可以打开以确保应用程序显示在第二台显示器上的设置?我确实找到了anotherquestion关于关于VS2012的问题,但是那里的解决方案不适用于使用VS2013的Win8.1。有这个选项吗? 最佳答案

c++ - 如何获取每秒接收和发送的网络字节数对于进程(输入 : process id or handle) in C++ for Windows?

我需要像在资源监视器中一样获取每个进程的网络信息。我需要找到接收到的字节数/秒和发送的字节数/秒。我尝试使用Win32_PerfRawData_PerfProc_Process类获取它。但除了网络详细信息外,它还提供IO、文件字节数。我尝试使用Win32_PerfRawData_Tcpip_NetworkInterface类获取详细信息。但它提供了每个网络接口(interface)的详细信息。然后我尝试使用GetTcpStatistics函数。为此使用了MIB_IPSTATS。MIB_IPSTATS显示整个过程的累积结果。是否有任何其他MIB结构可以按流程方式显示这些详细信息?如何获取

c# - 如何 : Monitoring file access by another process in Windows?

我正在开发一个处理图像文件的程序。我遇到的问题是有些图像非常大,我不知道复制过程何时完成。现在代码是用C#编写的,并使用FileSystemWatcher类来监视文件。唯一的问题是当另一个进程完成文件时没有事件。当前的逻辑是监视已创建和已更改的事件,然后等待5秒,希望到那个时间点复制过程已完成。虽然这适用于我的开发机器,但不幸的是,客户报告了整个过程的问题。几年前,当我编写这段代码时,我确实在较低级别看到了它,我认为它是DDKSDK或其他东西的一部分,可以找到更多关于另一个程序如何访问文件的信息。任何人都可以谈谈这个并指出我正确的方向吗?我希望它是C++代码,而不是C#代码。回答以下几

asp.net - 如何使用 Process Monitor 确定哪个 DLL 导致 BadImageFormatException

我有一个大型Web应用程序,它应该在64位进程中运行。但是,当我在我的应用程序池中将“启用32位应用程序”设置为False时,尝试在IE中运行该应用程序时出现以下错误:不是有效的Win32应用程序。(HRESULT异常:0x800700C1)错误消息开头的应用程序名称丢失,即我在复制和粘贴过程中没有丢失它。有人建议我使用ProcessMonitor来确定哪个应用程序/DLL加载实际上导致了错误,但我不知道从哪里开始。有人可以提供建议吗?编辑:我曾尝试仅在w3wp.exe和文件系统和进程事件上过滤ProcessMonitor,但仅尝试导航到根URL会产生34,012个事件。