我有一个控制台应用程序,我似乎无法在系统启动时正常启动。
我通过整合一个非常简单的控制台应用程序(仅仅是
)来调试它Sub Main()
Console.WriteLine("This is a console application")
Console.ReadLine()
Environment.Exit(0)
End Sub
即使这样也行不通。应用程序正在启动,我可以在任务列表中看到它。但是控制台界面没有显示,这就是问题所在。
我已尝试使用“启动”文件夹和Windows任务计划程序来启动它,似乎都无法正常工作。
我可能会改变一些注册表设置吗?
任何帮助都会很棒。
感谢。
答案 0 :(得分:0)
根据Microsoft的说法,只有当用户登录时才会以交互方式运行任务"单选按钮被选中。
"即使在触发任务时未登录任务计划运行的帐户,您也可以指定任务应该运行。为此,请选择标记为“运行用户是否已登录”的单选按钮。如果选中此单选按钮,则任务将不会以交互方式运行。要以交互方式运行任务,请选择“仅在用户登录时单选按钮”单选按钮。"
来源:https://technet.microsoft.com/en-us/library/cc722152.aspx?f=255&MSPPError=-2147217396