windows – 无需登录即可在系统启动时启动应用程序
发布时间:2020-12-14 04:00:07 所属栏目:Windows 来源:网络整理
导读:我们有一台新服务器在运行,我们得到了一些新的程序来执行导入例程.到目前为止一切都很好……但是有一个程序放入自动启动文件夹.因此,在管理员登录之前它不会运行,如果我们注销它就会停止. 我想把这个放在一个单独的会话中,这样它可以在没有任何交互的情况下
我们有一台新服务器在运行,我们得到了一些新的程序来执行导入例程.到目前为止一切都很好……但是有一个程序放入自动启动文件夹.因此,在管理员登录之前它不会运行,如果我们注销它就会停止.
我想把这个放在一个单独的会话中,这样它可以在没有任何交互的情况下工作,只需在启动时使用任务调度程序启动它.这是正确的方法吗?如果我稍后登录并退出,是否安全? 非常感谢! 编辑:如果正在运行,应用程序在任务栏中显示为符号,可以通过此配置.如果我改变,我必须知道的任何事情? 编辑:这不是我的应用程序,我不能将其重写为服务. 解决方法
您需要将您的应用程序分成两部分.
要允许它在没有用户会话的情况下运行,您需要一个Windows服务.这应该处理所有背景的东西.然后,您可以注册该服务并将其设置为在系统启动时启动. 要允许它拥有UI并显示在通知区域中,您需要一个Windows应用程序.这将像往常一样在自动启动中,并将与服务进行通信 – 例如,通过命名管道. 虽然仍然(几乎没有)可以在没有用户会话的情况下运行UI应用程序,但它只是为了向后兼容而维护,并且已经显示了很多问题.它将来可能会被完全删除,因为它打破了很多合同.不要依赖这样的黑客. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-8 – 为什么在自定义WinRT C/C++X控件中默认添加了
- windows-server-2008-r2 – 我应该如何拆分这些Windows Ser
- windows – 如何衡量远程桌面性能?
- Microsoft Enterprise Library 简介与请大家下载Microsoft
- Windows Forms .NET中的热键(非全局)
- Windows的“安全删除硬件”对话框如何获得“前景之爱”?
- maya2016卸载/安装失败/如何彻底卸载清除干净maya2016注册表
- 将System.windows.Forms引用添加到asp.net网站
- windows – Powershell屏幕缓冲区
- Win2012 R2 Boot Configuration Data is missing
推荐文章
站长推荐
- Windows环境下搭建MosQuitto服务器
- 如何获取当前正在运行的实际窗口的标题?
- windows-7 – 如何在批处理文件中使用start命令?
- remote-desktop – 为什么不显示RemoteApp图标
- windows – 无法将sessionID 0连接到psexec的ses
- windows-server-2008 – 任何方式跳过WS2008的“
- anyproxy-windows平台安装和抓手机app上https请求
- windows-server-2008-r2 – 虚拟(ESXi4)Win 2k8
- 使用Windows批处理脚本重命名目录中的所有文件
- exe和dll之间的接口与不同的C/C++运行时库
热点阅读