[英]Access Windows Service Parameters in Registry from C#
Windows服务可以在注册表中具有参数,例如
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS\Parameters
我想访问用C#编写的我自己的服务的参数。 是否有官方方法(例如通过ServiceBase
类)来执行此操作,或者我必须对注册表路径进行硬编码,这是我想避免的方法?
您是在寻找服务器启动的参数,还是注册表说应该启动的参数?
如果您在寻找用于启动应用程序的参数,则可以使用Environment.CommandLine或使浪涌您的主要功能像这样
[STAThread]
static void Main(string[] args)
{
// Do something with args array, but il make sure its not null first.
}
如果您正在寻找应该使用什么args,那么我看不到读取该注册表设置的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.