使用Powershell从远程服务器获取服务状态

贴花的

如何获取需要用户名和密码才能登录的远程计算机的服务状态?

我正在尝试使用以下代码找到解决方案:

$serviceStatus = get-service -ComputerName $machineName -Name $service

get-service命令的默认语法为

Parameter Set: Default
Get-Service [[-Name] <String[]> ] [-ComputerName <String[]> ] [-DependentServices] [-Exclude <String[]> ] [-Include <String[]> ] [-RequiredServices] [ <CommonParameters>]

Parameter Set: DisplayName
Get-Service -DisplayName <String[]> [-ComputerName <String[]> ] [-DependentServices] [-Exclude <String[]> ] [-Include <String[]> ] [-RequiredServices] [ <CommonParameters>]

Parameter Set: InputObject
Get-Service [-ComputerName <String[]> ] [-DependentServices] [-Exclude <String[]> ] [-Include <String[]> ] [-InputObject <ServiceController[]> ] [-RequiredServices] [ <CommonParameters>]

没有用户名和密码选项。

戴维·布拉本特

据我所知,Get-Service不接受凭证参数但是,您可以通过WMI进行操作

$cred = get-Credential -credential <your domain user here>
Get-WMIObject Win32_Service -computer $computer -credential $cred

评论后更新:

您可以将凭据作为安全字符串保存到文件中,然后重新加载它以手动创建凭据,而不会出现提示。在这里查看信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从远程服务器的PowerShell获取Java版本

来自分类Dev

在远程服务器上使用PowerShell安装证书

来自分类Dev

使用 Talend 在远程服务器上启动 PowerShell 脚本

来自分类Dev

如何使用python从远程Windows服务器获取文件?

来自分类Dev

使用httpful php库从远程服务器获取文件

来自分类Dev

使用AJAX从其他远程服务器获取文件?

来自分类Dev

使用 curl 定期从远程服务器获取数据

来自分类Dev

从远程服务器获取本地资源

来自分类Dev

VbScript:使用“ Adodb.Stream”获取服务器状态

来自分类Dev

使用Powershell远程处理从许多Web服务器获取IIS绑定,调用命令和模块Webadministration

来自分类Dev

在 Powershell 中使用 IP 地址获取远程服务器的主机名、当前日期和时间

来自分类Dev

使用Powershell在服务器上获取虚拟SCSI硬件

来自分类Dev

使用jQuery在远程服务器上调用Web服务

来自分类Dev

在Powershell中检查远程服务器的UPTIME

来自分类Dev

PowerShell脚本以测试与服务器的远程连接

来自分类Dev

服务器还原后Powershell远程处理失败

来自分类Dev

通过Powershell在远程服务器上运行IIS命令

来自分类Dev

在Powershell中检查远程服务器的UPTIME

来自分类Dev

Powershell远程处理非域服务器问题

来自分类Dev

在powershell中将文件复制到远程服务器

来自分类Dev

如何使CI服务器在远程服务器上执行Powershell脚本

来自分类Dev

使用Powershell在远程服务器上分发脚本级作业

来自分类Dev

使用PowerShell脚本中的参数在远程服务器上执行.cmd文件

来自分类Dev

使用命令将文件复制到远程服务器的PowerShell命令出错

来自分类Dev

使用 Powershell 更改远程服务器的 IP 会导致断开连接错误

来自分类Dev

redux从状态获取项目或从服务器获取

来自分类Dev

Git:从远程服务器获取特定版本

来自分类Dev

Bash脚本-连接到远程服务器并获取结果

来自分类Dev

获取在远程服务器上安装的特定KB

Related 相关文章

  1. 1

    从远程服务器的PowerShell获取Java版本

  2. 2

    在远程服务器上使用PowerShell安装证书

  3. 3

    使用 Talend 在远程服务器上启动 PowerShell 脚本

  4. 4

    如何使用python从远程Windows服务器获取文件?

  5. 5

    使用httpful php库从远程服务器获取文件

  6. 6

    使用AJAX从其他远程服务器获取文件?

  7. 7

    使用 curl 定期从远程服务器获取数据

  8. 8

    从远程服务器获取本地资源

  9. 9

    VbScript:使用“ Adodb.Stream”获取服务器状态

  10. 10

    使用Powershell远程处理从许多Web服务器获取IIS绑定,调用命令和模块Webadministration

  11. 11

    在 Powershell 中使用 IP 地址获取远程服务器的主机名、当前日期和时间

  12. 12

    使用Powershell在服务器上获取虚拟SCSI硬件

  13. 13

    使用jQuery在远程服务器上调用Web服务

  14. 14

    在Powershell中检查远程服务器的UPTIME

  15. 15

    PowerShell脚本以测试与服务器的远程连接

  16. 16

    服务器还原后Powershell远程处理失败

  17. 17

    通过Powershell在远程服务器上运行IIS命令

  18. 18

    在Powershell中检查远程服务器的UPTIME

  19. 19

    Powershell远程处理非域服务器问题

  20. 20

    在powershell中将文件复制到远程服务器

  21. 21

    如何使CI服务器在远程服务器上执行Powershell脚本

  22. 22

    使用Powershell在远程服务器上分发脚本级作业

  23. 23

    使用PowerShell脚本中的参数在远程服务器上执行.cmd文件

  24. 24

    使用命令将文件复制到远程服务器的PowerShell命令出错

  25. 25

    使用 Powershell 更改远程服务器的 IP 会导致断开连接错误

  26. 26

    redux从状态获取项目或从服务器获取

  27. 27

    Git:从远程服务器获取特定版本

  28. 28

    Bash脚本-连接到远程服务器并获取结果

  29. 29

    获取在远程服务器上安装的特定KB

热门标签

归档