Powershell如何输入计算机名查看

Powershell How To Input Computername To Check

我想在 Powershell 中检查计算机的服务。我制作了脚本的 'check services' 部分。我无法添加附加部分来输入域中要检查的服务器。我的脚本只检查我的本地计算机。局域网内需要提示输入要查看的服务器

bot$Servicename = "Security Center"

$ServiceName = "Security Center"
function FuncCheckService{
param($ServiceName)}
$arrService = Get-Service -Name $ServiceName
if ($arrService.Status -ne "Running"){
Start-Service $ServiceName
Write-Host "Starting " $ServiceName " service" }
FuncCheckService -ServiceName "security center"

您可以使用

$Server = Read-Host -Prompt 'Input your server name'
Get-Service -Name $ServiceName -computername $Server

Reference

是的,这就是我一直在寻找的解决方案。