ajout script
This commit is contained in:
parent
ef2f17cadb
commit
7097618f89
|
@ -0,0 +1,17 @@
|
|||
#Script créé par Nicolas Lang
|
||||
#https://nicolaslang.fr
|
||||
import-module activedirectory
|
||||
$utilisateurs = Get-ADUser -Filter * -Properties *
|
||||
$actifs = $utilisateurs | Where-Object {$_.enabled -eq $true}
|
||||
$date = Get-Date
|
||||
$connectes = $actifs | Where-Object {($_.lastlogondate -lt $date.AddMonths(-6)) -and ($_.lastlogondate -ne $null)}
|
||||
$tableau = @()
|
||||
foreach ($user in $connectes)
|
||||
{
|
||||
$ajout = New-Object Psobject
|
||||
$ajout | Add-Member -Name "Nom" -MemberType Noteproperty -value $user.name
|
||||
$ajout | Add-Member -Name "Logon" -MemberType Noteproperty -value $user.Lastlogondate
|
||||
$ajout | Add-Member -Name "S.I.D" -MemberType Noteproperty -value $user.sid.value
|
||||
$tableau += $ajout
|
||||
}
|
||||
$tableau
|
|
@ -1,3 +1,6 @@
|
|||
#Script créé par Nicolas Lang
|
||||
#https://nicolaslang.fr
|
||||
|
||||
$versionexchange = Get-WmiObject Win32_Product | Where-object {$_.name -like "Microsoft Exchange Server"}
|
||||
$serveur = "[Nom de votre serveur exchange]"
|
||||
#Versions Exchange renvoyées sur le get-wmiobject Win32_Product
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
#Script créé par Nicolas Lang
|
||||
#https://nicolaslang.fr
|
||||
Add-PSSnapin Microsoft.Exchange.Management.Powershell.E2010
|
||||
$domaines = get-accepteddomain
|
||||
$nomduserveur = "Entrez le nom de votre serveur"
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
#Script créé par Nicolas Lang
|
||||
#https://nicolaslang.fr
|
||||
|
||||
#Au lancement du script, nous vérifions si le fichier de log de l'exécution du script n'est pas encore présent.
|
||||
if (-not (Test-Path "\\serveur\publicshare\office_version\office_version_$($env:computername).txt"))
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue
Block a user