Obtenez de l'état de service du serveur distant à l'aide de powershell

Comment faire pour obtenir le service de l'état d'un ordinateur distant qui a besoin d'un nom d'utilisateur et le mot de passe pour vous connecter?

Je suis en train de trouver une solution en utilisant le code suivant:

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

La syntaxe par défaut pour le get-service commande est:

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>]

Ce n'est pas une option pour le nom d'utilisateur et mot de passe.

OriginalL'auteur debal | 2014-05-02