Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows中以本地管理员身份启动服务_Windows_Powershell_Elastic Stack_Filebeat - Fatal编程技术网

在Windows中以本地管理员身份启动服务

在Windows中以本地管理员身份启动服务,windows,powershell,elastic-stack,filebeat,Windows,Powershell,Elastic Stack,Filebeat,这似乎是一个愚蠢的问题,但我想知道,如果我在PC中使用本地管理员帐户启动了一个服务,并切换到另一个用户,该服务是否在该用户上运行 长话短说: 我使用本地管理员帐户将filebeat作为服务安装在PC中,并在那里启动了该服务。我想知道该服务是否仍在使用同一台PC的另一个用户帐户中运行 我检查了任务管理器,它似乎显示它正在运行,但它真的在运行吗?我收集了管理员帐户的日志,但它似乎没有从用户帐户发送日志 谢谢根据您的评论: 但在我的本地PC上,它是在这个帐户下:本地服务 “本地服务”是一个特殊的内置W

这似乎是一个愚蠢的问题,但我想知道,如果我在PC中使用本地管理员帐户启动了一个服务,并切换到另一个用户,该服务是否在该用户上运行

长话短说: 我使用本地管理员帐户将filebeat作为服务安装在PC中,并在那里启动了该服务。我想知道该服务是否仍在使用同一台PC的另一个用户帐户中运行

我检查了任务管理器,它似乎显示它正在运行,但它真的在运行吗?我收集了管理员帐户的日志,但它似乎没有从用户帐户发送日志

谢谢

根据您的评论:

但在我的本地PC上,它是在这个帐户下:本地服务

“本地服务”是一个特殊的内置Windows用户帐户,它为该服务提供一组减少的权限。因此,要回答您的问题:服务进程既不是以“管理员”用户的身份运行,也不是以管理员级别的用户的身份运行

您的
Start Service
命令没有直接启动服务或服务流程,而是向服务控制管理器发送一条消息,然后启动服务

请看这里:

LocalService
帐户是服务控制管理器使用的预定义本地帐户。安全子系统无法识别此帐户,因此您无法在调用
LookupAccountName
函数时指定其名称。它在本地计算机上具有最低权限,并在网络上提供匿名凭据


services.msc
MMC管理单元中的“登录”选项卡中显示了什么?另外,请说明您是想通过直接执行可执行映像手动启动该过程,还是实际使用
sc start
net start
启动Windows服务(两个命令都是等效的).我稍后会查看services.msc。但在我的本地PC上,它是在这个帐户下:本地服务。根据独立于登录用户运行的服务中的文档,我使用
Start service filebeat
命令启动了服务。这就是他们的目的!切换用户对服务没有影响。安装服务也不会将其附加到您的帐户,除非安装程序要求输入您的用户名和密码。它们也是独立安装的吗?安装filebeat时,我是在本地管理员帐户下安装的。我需要在用户帐户中安装它并从那里启动它吗?谢谢,谢谢你的澄清。为什么当我使用本地管理员运行服务并切换到另一个用户时,即使我已经切换了用户,该服务仍在运行?简单地说,如果我使用本地管理员帐户和交换用户运行服务,该服务是否仍在运行?@paaaat Windows是一个多用户操作系统,允许来自不同用户的进程同时运行,而服务进程不在桌面会话中运行,它们在不同的会话中运行(如果启用,任务管理器可以显示会话ID列)。此外,当您使用Windows的“切换用户”功能时(当两个本地用户同时登录时),会使用本地用户的不同会话。那么,当我在本地管理员帐户下启动服务时,该服务仅在该会话上运行,而不在另一个用户的会话上运行?对吗?@paaaat,不对。该服务独立于用户会话运行。(从技术上讲,它在“会话零”下运行。)