Articles of windows service

Windows应用程序体验服务

在Windows 2008 R2企业服务器上,事件日志报告事件ID 7036“应用程序体验服务进入停止状态”,稍后它已启动。 这种情况每天大约发生一次。 基于所有的文件,我可以find这个服务(aelookupsvc.exe)它用于32位/ 64位应用程序的兼容性。 在Microsoft的兼容性数据库中查找等 有什么方法可以确定是什么促使它开始和停止? 我明白,作为一个手动服务,它会在需要的时候启动/停止,但是我需要收集什么导致它启动/停止的证据。 微软 谢谢

Windows服务无法访问networking共享

我有一个Windows服务在我的本地机器上运行。 它被configuration为在NT AUTHORITY \ NETWORK SERVICE下运行。 该程序访问同一子网中的计算机上的networking共享驱动器。 该共享目录将Everyone设置为完全控制。 我在File.Exists()上得到False,但文件存在。 我确定这是一个权限问题。 我忘了什么吗? 请注意,共享驱动器的计算机不在域中。

作为Windows服务的SSH隧道

我想build立一个SSH隧道作为Windows服务运行,我需要能够使用命令行进行设置,这样就可以计算出任何不包含命令行版本的软件。 Windows可以使用哪些工具来执行此操作?

如何使用脚本远程重新启动Windows服务?

我有一个运行在CherryPy服务器上的Python Web应用程序,它作为一个Windows服务运行。 我有一个batch file来部署此应用程序,但我仍然不得不远程桌面到服务器重新启动服务。 有什么方法来编写脚本吗? 我试过了: psexec \\server "net restart cherrypyservice" 但是这似乎不起作用。

如何杀死Windows 2008R2上的挂起服务

我有一个运行NSClient ++的Windows 2008R2服务器。 由于某种原因,该服务已经得到了短裤的内裤,并停止响应Nagios投票。 当我尝试重新启动服务时,服务pipe理器需要很长时间来尝试终止服务,然后最终放弃了“服务花费太长时间来响应”的消息。 但是…它也启动了一个新的服务实例。 如果我查看任务pipe理器或任务tasklist现在可以看到运行nsclient++.exe两个实例。 我试图杀死这两个使用: 右键单击任务pipe理器中的“结束进程” – 假装杀死进程并报告没有错误(例如访问被拒绝),但进程仍然存在。 taskkill /PID <proc id> /F – 报告SUCCESS: The process with PID 6672 has been terminated. 但是这个过程还在运行。 下载SysInternals PsTools并运行pskill <PID> – 报告Process <PID> killed – 但过程仍然存在。 at hh:mm pskill <PID>执行得到pskill做这个SYSTEM帐户…你猜对了,这个进程还在运行。 以上所有都是在pipe理员命令提示符下运行的。 除了不太理想的重启之外(这个盒子是一个相当关键的生产服务器),还有什么我可以尝试的? 服务器没有受到任何资源压力(内存,CPU,磁盘等),其上运行的一切都很好。 快速查看nsclient++.exe Process Explorer中的线程选项卡,可以看出所有这些nsclient++.exe实例都被卡住了: 另外,我还尝试了杀死所有这些僵尸(?)进程的TCP连接(使用TCPView),希望能够启动一个新的实例,并且能够抓取端口5666.然后,我们可以重启服务器当事情更安静,但唉,没有奏效。

允许域用户在机器上启动和停止服务的最佳方法是什么?

允许域用户在机器上启动和停止服务的最佳方法是什么? 域用户不能成为pipe理员。

VMware Player – 作为服务运行

是否有可能将VMware Player作为Windows服务运行,以便用户不必login即可运行该播放器?

在Windows服务中,如果启动types为“自动”,启动参数是否会被保留?

那么标题说,在Windows服务中,如果启动types为“自动”,启动参数将在重新启动后保留? 非常感谢

nginx停止/重新加载窗口失败的访问被拒绝

我在Windows Server 2008 R2(x64)上运行nginx作为Windows服务。 我正在使用Windows服务包装。 (其实,我已经按照这个教程: http : //mercurial.selenic.com/wiki/HgServeNginxWindows 。) 该服务运行正常。 但是,服务器不处理信号(例如停止/重新加载)。 这意味着如果我停止服务,nginx不会停止。 (我必须杀死它) 而当我想从命令行重新加载configuration时: C:\Users\Administrator>E:\apath\nginx\nginx.exe -p E:\apath\nginx -c E:\apath\nginx.conf -s reload 它输出: nginx: [error] OpenEvent("Global\ngx_reload_4268") failed (5: Access is denied) 我以pipe理员身份运行命令,服务正在NETWORK SERVICE用户下运行。 任何提示或类似的问题?

什么意思是Windows服务的“自动(延迟)”模式?

对不起,从法国近似的翻译。 所以我明白了什么意思: – 禁用 – 手册 – 自动 但是什么意思是自动的(延迟)? – Windows启动后是否等待一段时间? 多less ? – 它是否等待机器的低活动? – 是以任何方式configuration? 谢谢 !