Archive

Articles taggués ‘Ordinateur’

Récupérer à distance le numéro de série

Cette commande permet de récupérer à distance le numéro de série d’un serveur ou ordinateur.

(Get-WmiObject -Class Win32_BIOS -NameSpace "root\CIMV2" -Computer "SRV001").SerialNumber


Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :

Ajouter les ordinateurs d’une OU dans un groupe

Permet d’ajouter les ordinateurs d’un OU dans un groupe.

Get-QADComputer -SizeLimit 0 -SearchRoot "domain.local/OU01_Paris" | foreach { Add-QADGroupMember -Identity "OU01-Paris-Comp" -Member $_.name }

La même chose avec un filtrage sur le nom des ordinateurs.

Get-QADComputer -SizeLimit 0 -SearchRoot "domain.local/OU01_Paris" | Where-Object { $_.name -like "frlt*" -or $_.name -like "frdt*" } | foreach { Add-QADGroupMember -Identity "OU01-Paris-Comp" -Member $_.name }


Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :

Categories: Active Directory Tags: ,

Récuperer votre login courant avec Powershell.

Permet d’obtenir son « current username » avec Powershell pour l’utiliser dans vos scripts.

Votre login:

[Environment]::UserName

Variante avec le nom de domaine

[System.Security.Principal.WindowsIdentity]::GetCurrent().Name

Juste le domaine:

[Environment]::UserDomainName

Le nom de l’ordinateur:

[Environment]::MachineName


Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :

Categories: Powershell Tags: , ,

Identifier qui est logué sur machine distante

Ce script permet de savoir qui est logué sur un ordinateur distant.
Le script retourne les login de l’utilisateur.

$computer = Read-Host "Enter the computer Name"
$loginfo = Get-WmiObject -Computer $Computer -Class Win32_ComputerSystem
"Machine Name: " + $loginfo.Name 
"User Name: " + $loginfo.UserName


Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :

Categories: Windows Tags:

Pinger un ordinateur avec un script Powershell.

Faire un ping d’un ordinateur.
Permet vérifier que l’ordinateur est en ligne avant de lancer une action sur lui via un script.

$computername = Read-Host "Please enter the computer name"
$ping = new-object System.Net.NetworkInformation.Ping
$reply = $ping.send($computerName)
if ($reply.status –eq “Success”)
{
write-host "$ComputerName is online."
}


Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :

Categories: Windows Tags: , ,