草庐IT

build_exe_options

全部标签

windows - 如何将一个exe文件复制到客户端并用服务器运行这个文件?

如何将一个exe文件复制到客户端并在服务器上运行这个文件?我有一个大型网络,我想在整个客户端中运行一个exe文件。如何帮助我? 最佳答案 来自PsExec:PsExecisalight-weighttelnet-replacementthatletsyouexecuteprocessesonothersystems,completewithfullinteractivityforconsoleapplications,withouthavingtomanuallyinstallclientsoftware.你可以执行psexec-c

windows - 创建无需安装即可运行的单个 EXE 独立应用程序

我想创建一个不应使用.Net或VB的单一exe应用程序。这应该是一个没有安装的单一exe,它只会在双击exe时启动。不知道要使用哪种技术,因为它应该可以在任何Windows操作系统上运行,而无需安装任何额外的安装。如果有人能在这方面帮助我,我将不胜感激。感谢和问候,SmrutiRanjanSahoo 最佳答案 您可以用C或C++编写您的应用程序,静态链接到C库和您打算使用的任何GUI库(如果有的话);作为轻量级、静态、现代的C++GUI工具包,我喜欢SmartWin++,但遗憾的是它似乎不再开发了。小心一些较新的编译器版本,据我所知

Python:用 py2exe 编译的脚本会卡住操作系统吗?

我正在使用py2exe在WindowsXp/7/2000上编译可执行文件中的python脚本。我想知道这样的可执行脚本是否会卡住操作系统,我必须重新启动Windows。我想如果我尝试管理驱动程序库,可能会出现这样的问题。你怎么看? 最佳答案 理论上是的。Windows并不是目前最稳定的操作系统,程序有时甚至会“卡住”它,甚至无需处理驱动程序和内核模式代码。Python程序在这方面没有任何不同,无论是否使用py2exe打包,因为Windows上的Python程序可以轻松访问任何其他程序可以访问的相同WindowsAPI。但是,我觉得您

windows - 从批处理文件中,如何在调用 taskkill.exe 后等待进程退出?

我想编写一个批处理文件来更新正在运行的进程(一个常规应用程序)正在使用的DLL。为此,计划是停止进程,将DLL复制到所需位置,然后重新启动进程。我知道我可以尝试使用taskkill终止进程。在我拍摄它之后,如何确保该过程已经倒下并死亡? 最佳答案 这是我用过的。它是批处理文件中的一个子程序。settasklist=%windir%\System32\tasklist.exesettaskkill=%windir%\System32\taskkill.exe---------------------------------------

windows - exe数据段中的数据

我将以下四行代码编译成一个名为foo.exe的文件,希望全局变量'i'的值(即9)进入foo.exe的数据部分inti=9;intmain(){}然后我使用下面的代码来查明它是否真的在foo.exe的.data部分,但没有找到任何东西..有人能解释一下哪里出了问题吗..??#include#include#include#includeintmain(){HANDLEhFile;HANDLEhFileMapping;LPVOIDlpFileBase;PIMAGE_DOS_HEADERdosHeader;hFile=CreateFile(TEXT("foo.exe"),GENERIC_R

windows - 如何让 Standard EXE 和 WinService EXE 相互通信?

我们有一个应用程序,它部分是标准EXE,部分是WinServiceEXE。标准EXE由注册表的“运行”部分生成,并在登录时根据刚刚登录的用户的凭据生效。WinServiceEXE设置为“自动运行”,因此始终运行并作为LocalSystem(本质上是管理员)运行).我们需要这两个程序通过将信息写入XML文件来共享数据。当登录用户有权访问已安装的文件夹(C:\ProgramFiles\ourApp)时,该应用程序可以正常运行。StandardEXE写入数据,WinServiceEXE读取它没有问题,一切都很好。但是,当登录用户无权写入已安装的文件夹时,数据会在UAC虚拟化和数据重定向中被捕

c - 如何从 ml64.exe(MSVC 64 位 X64 汇编程序)访问线程本地存储?

以下C函数尝试使用线程局部存储变量以线程安全的方式防止多核代码中的递归。但是,由于有些复杂的原因,我需要在X64汇编程序(IntelX86/AMD64位)中编写此函数,并使用VC2010中的ml64.exe进行汇编。如果我使用全局变量,我知道如何执行此操作,但我不确定如何使用具有__declspec(thread)的TLS变量正确执行此操作。__declspec(thread)inttls_VAR=0;voidnorecurse(){if(0==tls_VAR){tls_VAR=1;DoWork();tls_VAR=0;}}注意:这是VC2010踢出来的功能。但是,MASM(ml64.

windows - 在 cmd.exe 中执行批处理文件什么都不做

在WindowsXP机器SP3上,使用具有管理员权限的帐户,我尝试执行一个名为test.bat的简单批处理文件,其中包含:echoHello!使用cmd.exe,我得到了这个结果:D:\Dev>test.batD:\Dev>这表明批处理文件根本没有执行:它立即返回。你能告诉我为什么会这样吗? 最佳答案 运行到你的控制台:D:\Dev>echoechoHello!>test.batD:\Dev>test.bat如果它有效(而且它可能会有效),那么你做错了什么。要弄清楚你的文件发生了什么,你也可以尝试D:\Dev>moretest.ba

c++ - 有一个 .exe 的路径,我怎么知道它是否正在运行?

我想知道是否以及如何确定C:\Windows\System32中的Calc.exe是否正在运行(在XP及更高版本上,不使用像这样的外部应用程序>WMIC)(类似于System.Diagnostics及其Process.GetProcesses()givesforC#developers但对于nativewinapi)? 最佳答案 您只需枚举进程并搜索匹配项。要使用的API是Process32FirstandProcess32Next.Samplecodehere. 关于c++-有一个.e

python - 将 PyGTK 脚本转换为 EXE 会导致旧的 Windows 2K GUI 外观

当我将我的PyGTK应用程序编译成.exe时,我的应用程序获得了旧的Windows样式/外观。当我使用Py2Exe或PyInstaller编译Python/PyGTK脚本时,如何保留WindowsXPGUI的外观和风格?我是否需要包含一个特殊的.dll,我是否需要创建我自己的.manifest文件并将其链接到我的Py2Exe脚本中(如果需要,如何)?在nativeWinAPI中,我可以使用函数InitCommonControls();切换WindowsXP样式,是否有我可以使用的PyGTK等效函数?注意:如果我在python解释器中运行我的PyGTK脚本,那么GUI具有正确的Windo