====== PowerShell ======
===== Commands de base =====
* Get-command = man
* Get-location = répertoire actif
* Set-location = alias cd, si un chemin contient des espaces = guillemets
===== Manipulation =====
* Get-Content = Permet de récupérer le contenu dans un objet
* Set-content = Permet d'écrire/remplacer des données dans un objet
* New-item
* Remove-item
* Copy-item
* Rename-item
* Move-item
===== Etude des logs =====
* Get-EventLog = consultation uniquement des journaux
* Get-WinEvent = Consultation de l'ensemble des logs
===== Sécurité =====
Par défaut les scripts sont ouverts dans un bloc notes et non exécutés
Bonne pratique = clic droit execute
===== Stratégies d’exécutions =====
Restricted = Stratégie par défaut, Exécution des scripts interdits
AllSigned =
===== Opérateurs logiques =====
-and = Et logique
-or = Ou logique
-xor = Ou exclusif
-not = Non logique
! = Logique
===== Opérateurs de comparaison =====
-lt = Less than
-le = Less r=than or equal to
-gt = Greater than
-ge = Greater than or equal to
-eq = Equal
-ne = Not equal
-like, -notlike = Contient quelque chose
===== Properties AD =====
http://social.technet.microsoft.com/wiki/contents/articles/12037.active-directory-get-aduser-default-and-extended-properties.aspx