====== Différences ======
Cette page vous affiche les différences entre la révision choisie et la version actuelle de la page.
|
architecture:powershell [2015/03/02 08:31] r.doiteau créée |
architecture:powershell [2019/05/11 14:35] (Version actuelle) |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== PowerShell ====== | ====== PowerShell ====== | ||
| - | ===== Syntaxe ===== | + | ===== 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 | ||
| + | |||