获取带有POCO的服务可执行文件文件夹
Get the service executable folder with POCO
我需要找到一种方法来检索我的可执行文件所在的文件夹。因为它是一个服务,
Poco::Path::current()
返回当前工作目录,即Windows的系统目录和Linux的根目录。
传递程序可能有点麻烦,但是main()中的argv[0]应该保存可执行文件的路径。
相关文章:
- 如何将不同的可执行文件合并到一个窗口框架中进行编码?像浏览器一样
- 如何使 windows 命令提示符在C++可执行文件上显示返回值?
- CMake:如何将库 A 链接到库 B,然后将可执行文件链接到库 A
- 如何使字符串出现在编译的二进制可执行文件的开头?
- 程序在使用 system() 启动另一个可执行文件时停止
- 如何更改使用 CPack 安装的可执行文件的名称?
- 在Linux上使用Clang / OLLVM交叉编译helloworld Windows可执行文件时的问题
- CMake:我们可以为一组不形成可执行文件或库的特定文件指定包含目录吗?
- 如何将图像传入C++可执行文件并将输出图像存储在新目录中?
- 共享库 (.so) 没有扩展名的 Linux 可执行文件之间的区别?
- 如何在 linux 可执行文件中使用静态库
- 错误:当我从"WinDbg"打开可执行文件时,找不到符号文件。默认导出 ntdll 的符号.dll
- Win7 C++ - 从以用户身份登录的服务启动可执行文件的问题
- 如何在 Azure 应用服务中使用 cl.exe 编译 C++ 代码并生成可执行文件
- 我可以将一个可执行文件与另一个可执行文件(Windows 服务程序)组合在一起,并将该程序作为逻辑服务运行吗?
- 从服务启动的可执行文件中获取服务名称
- 如何将多个gsoap客户端web服务编译成一个可执行文件
- 获取带有POCO的服务可执行文件文件夹
- 如何从Visual c++中获取特定的windows服务可执行文件路径
- 在c++中将可执行文件作为服务运行