问题标签 [getmodulefilename]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 无法获取进程 ID 4 (ntoskrnl.exe) 的可执行路径
我一直在尝试通过枚举所有进程来获取可执行路径。我同时使用了GetModuleFileNameExA和QueryFullProcessImageNameA来获取可执行文件的路径。
它适用于几乎所有东西,除了少数像ntoskrnl.exe(系统,进程 ID:4)。当我使用这些方法时,获得的HANDLE不是 NULL但函数失败。
GetLastError 结果是31
代码是否有任何问题或必须采取任何解决方法?注意:我的 EXE 是 32 位 EXE,我有 64 位操作系统。这有什么关系吗?
go - 创建可执行文件后获取当前文件名
我可以获得当前目录和当前文件的名称,但是如果我从文件中.go
构建一个,那么我仍然会得到名称。.exe
go build
.go
.../Project/Test/testfile.go
构建testfile.go
后go build
我有这些:
1) .../Project/Test/testfile.go
2) .../Project/Test/main.exe
当我执行 main.exe 我得到testfile
但我想main
在执行后得到名字main.exe
c++ - 将当前可执行文件复制到另一个路径 C++(仅限 Windows)
我忘记了如何用 C++ 编程,我希望我的 exutable 将自己复制到另一条路径。我找到了一个可以做我想做的事情的代码,但是有一个我不知道如何解决的转换错误:
使用CopyFile函数时出现错误,它需要 LPCWSTR 类型作为文件名和newLocation但是如果我将这些变量声明为LPCWSTR,则GetModuleFileNameA函数将不再起作用。