运行ps1系统正在关机


PowerShell交流中心分类: 进程和服务运行ps1系统正在关机
0
Q1500363464 asked 4年 ago

当前用的一个工具叫filebeat,使用需要将其文件.ps1安装成服务。在几台电脑都已安装成功,并正常运行。唯有一台电脑,一旦运行ps1,便提示报错:系统正在关机。并且我是以管理员执行的,怎么会出现权限限制呢?以下是错误信息:
PS D:\filebeat123> .\install-service-filebeat.ps1
New-Service : 由于以下错误无法创建服务“filebeat (filebeat)”: 系统正在关机。
所在位置 D:\filebeat123\install-service-filebeat.ps1:12 字符: 12
+ New-Service <<<< -name filebeat `
+ CategoryInfo : PermissionDenied: (filebeat:String) [New-Service], ServiceCommandException
+ FullyQualifiedErrorId : CouldNotNewService,Microsoft.PowerShell.Commands.NewServiceCommand
小弟不才,求救
 

×用微信扫描并分享
Mooser Lee 管理员 replied 4年 ago

是不是以前执行失败后,有残留的注册表信息呢?

Q1500363464 replied 4年 ago

没有,注册表就没有关于它的任何信息。从开始就没有安装成功过

1 Answers
0
Mooser Lee 管理员 answered 4年 ago

你先在New-Service 尝试指定一下Credential
New-Service -Credential pstips.net/mosser,看能不能成功?

Q1500363464 replied 4年 ago

提示用户名:pstips.net/mosser,要求输入凭据请求,这是什么意思?@Mooser Lee

Q1500363464 replied 4年 ago

提示用户名:pstips.net/mosser,要求输入凭据请求,这是什么意思?@Mooser Lee

Q1500363464 replied 4年 ago

依次输入Name 和 BinaryPathName 后,依然是同样的错误