Comment dois-je analyser des données à partir d'un Get-WMIObject de la requête dans une chaîne de caractères?
J'ai la ligne suivante de code...
get-wmiobject -class win32_computersystem | select-object username
Elle renvoie (rédigé avec des espaces réservés)...
@{username=DOMAIN\jsmith}
Ce qui doit être fait pour enlever le rembourrage et de me donner un "simple" lecture de DOMAIN\jsmith
?
Pour les points de bonus, comment dois-je analyser cette valeur en jsmith
?
OriginalL'auteur Bigbio2002 | 2013-03-19
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin pour développer la propriété pour obtenir la valeur de
username
au lieu d'un objet personnalisé avec la propriétéusername
. EssayezObtenir le nom d'utilisateur seulement, essayez:
Vous pouvez avoir besoin d'utiliser
[1]
au lieu de[2]
à la fin en fonction de votre système d'exploitation. Dans Windows 8, vous avez besoin2
, alors que dans Windows 7(et plus je pense), vous devez1
.C'est une chaîne. Il peut être
split
.Merci à tous pour votre aide tout le monde. J'ai fini par faire
$_.split("\") | select-object -last 1
OriginalL'auteur Frode F.
essayer cette
OriginalL'auteur billy