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

 
architecture/powershell.txt · Dernière modification: 2019/05/11 14:35 (modification externe)     Haut de page