如何获取Windows服务对应程序的所在目录
2011-06-24 16:22
666 查看
查看文章 |
2008-01-18 13:21
在WinForm程序中,通常会采用Environment.CurrentDirectory来获取应用程序的当前目录,可是在Windows服务中,这种方式获取的是C:\Windows\System32,而我的服务是安装在D:\ABC目录下的,服务程序的名称为Test.exe。 可以采用以下方式: System.AppDomain.CurrentDomain.BaseDirectory获取的结果为:d:\abc\ System.Reflection.Assembly.GetExecutingAssembly().Location获取的结果为:d:\abc\Test.exe |
相关文章推荐
- .Net Windows服务程序中获取安装程序所在目录
- .Net Windows服务程序中获取安装程序所在目录
- C# windows服务:如何获取服务程序所在的文件夹
- [Windows]_[MacOSX]_[获取程序的执行文件所在路径(目录)]
- [Windows]_[MacOSX]_[获取程序的执行文件所在路径(目录)]
- Windows命令行获取当前bat文件所在目录,添加永久系统环境变量的方法
- 如何获取windows中安装程序的列表?
- 如何获取Windows目录及如何得知TextBox中文字所有的行数
- 如何编写Windows服务程序(一)
- linux下获取程序所在目录绝对路径
- C#作Windows服务获取运行目录的方法
- 如何控制Windows服务程序
- 编程基础-----C语言如何获取当前目录和程序目录
- 如何获取程序当前目录
- 获取执行程序文件所在目录
- [置顶] 如何编写windows服务程序
- 使用GetModuleFileName函数获取当前程序所在目录
- 中获取当前程序本身所在目录
- windows 如何查看进程所在目录(Windows命令|开始-->运行 “wmic” )
- 如何把JAVA程序做成Windows服务,并开机运行