草庐IT

EXE_BAD_INSTRUCTION

全部标签

java - 如何获取运行 "exe"消耗的内存

我正在开发一个“在线裁判系统”,比如SGU"http://acm.sgu.ru/"我想获取使用Java运行“.exe”(.c/.cpp-->.exe)的准确消耗内存。流程:提交代码-->hello.cpp/.c--编译-->hello.exe--运行-->结果我想知道如何获取运行“hello.exe”消耗的内存代码:Runtimern=Runtime.getRuntime();Processproc=rn.exec("hello.exe");谢谢你帮助我。 最佳答案 您不能使用纯Java执行此操作。在UNIX/Linux机器上,您可

python + window : run exe as if it's unrelated to the current process

我知道我可以使用subprocess.Popen来运行可执行文件,并可能将标准输入和标准输出重定向到文件/使用管道连接到我的进程。但是,有没有一种方法可以运行可执行文件,使生成的进程与当前的Python进程无关?意思是,我想以与双击.exe相同的方式启动一个进程,或将其名称键入Start->Run... 最佳答案 在Windows上,请参阅os.startfile(). 关于python+window:runexeasifit'sunrelatedtothecurrentprocess,

.net - 如何从 .NET 应用程序启动 `powercfg.exe -energy`?

当我using(varprocess=newProcess{StartInfo=newProcessStartInfo{FileName="powercfg.exe",Arguments="-energy",RedirectStandardOutput=true,UseShellExecute=false,}}){process.Start();process.WaitForExit();}输出:AbibliotecadeDiagnósticodeEficiênciadeConsumodeEnergia(energy.dll)nãopôdesercarregada.翻译成英文:TheE

windows - 为什么不能在 cmd.exe 可执行文件的选项周围加上引号?

在一些自动化测试中,我在给可执行文件的每个命令周围加上双引号,例如notepad"hello.txt"这工作正常。此外,如果我对其他可执行文件进行同样的尝试,这似乎总是有效。但是,以下内容不适用于Windows7:cmd.exe"/c""echohello"问题不在于“echohello”周围的引号,但它似乎不喜欢/c选项周围的引号。我得到的只是以下输出:'"echohello'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.Windows对cmd.exe的处理方式不同吗?

windows - 如何改变 explorer.exe 和 service.exe 的启动方式来编辑进程关联?

如何改变explorer.exe和service.exe的启动方式来编辑进程关联?通常explorer.exe和services.exe以0x0fAffinity启动(所有4个内核都被使用)例如,我想要的是让资源管理器和服务以不同的方式启动启动/Affinity3explorer.exe启动/Affinity4services.exe因此让explorer.exe只使用核心0和1并使services.exe使用核心2让核心3免费让我随意分配这对我很有帮助附注我已经知道如何在它启动后更改它,但这样做的目的是使所有子进程从explorer.exe和services.exe开始时具有相同的亲

c# - 如何检查exe的版本兼容性?

如何比较服务器端应用程序和客户端安装的应用程序的版本? 最佳答案 方法有很多种。服务器可以有一个公共(public)WCF服务,它返回服务器上应用程序的版本。它可以从位于服务器上的exe文件中获取(使用反射),或者只是解析一些服务器xml文件——可以由部署负责人更新。您可以在需要时在客户端应用中使用该服务。ClickOnce部署让您无需考虑版本控制。如果服务器上有新版本(将自动下载),您可以以应用程序不会启动的方式配置此类部署。其他是连接到服务器方法和部署配置的变体。选择最适合您的。如果适合您,请不要忘记将其标记为正确。

windows - 防止特定进程的 Windows 错误报告 (DW20.exe) 窗口

我在Windows机器上设置了一个自动构建系统,但其中一个编译工具随机无法工作。整个系统作为服务工作,因此它与用户没有交互。我通过查看DW20.exe进程检测到故障。失败的进程等待用户单击按钮,因此它停止了整个构建系统。我能否阻止Windows错误报告等待特定进程(或特定Windows用户)的用户操作?盒子安装了WindowsServer2008R2,进程是IntelFortran编译器(ifort.exe)。 最佳答案 WERSettings里面有一些相关的选项,例如DefaultConsent、DontShowUI或(作为最后的

android - 如何调试windows版本的adb.exe?

我已经使用MINGW=yes构建了整个android源代码和adb.exe。但是如何调试呢?谢谢。 最佳答案 gdb是调试Android的首选工具。谷歌“使用gdb调试android”以供引用。一个好的开始点是http://www.omappedia.org/wiki/Android_Debugging. 关于android-如何调试windows版本的adb.exe?,我们在StackOverflow上找到一个类似的问题: https://stackover

windows - "DPInst.exe not supported on current OS"

我有一个安装程序可以从FTDI安装USB串行驱动程序。但是在某些计算机上(所有计算机都运行俄语WindowsXP,因此可能是语言问题)安装失败。我尝试使用干净的俄语WindowsXPProfessionalSP3重复它,但它可以正常工作,所以这不是一个明确的语言问题。dpinst.log文件说:`INFO:04/18/201314:05:34INFO:ProductVersion2.1.0.0.INFO:Version:6.1.7601ServicePack1INFO:PlatformID:2(NT)INFO:ServicePack:1.0INFO:Suite:0x0100,Produ

c# - BackGroundworker 取消不适用于 wbadmin.exe

好的,我正在使用:带有Windows窗体的C#我有一个后台工作,它可以工作。现在我想创建一个取消按钮,但即使我告诉它取消并且后台接受了它,它仍会继续运行它触发的可执行文件。我有一个带有以下代码的取消按钮privatevoidcancelBackup_Click(objectsender,EventArgse){backgroundWorker1.CancelAsync();displayResults.Text="OperationCancelled";}后台工作代码在这里:privatevoidbackgroundWorker1_DoWork(objectsender,DoWorkE