PowerShell: Une perspective du développeur
@NikCharlebois […]
Auteur« Beginning PowerShell for SharePoint 2013 »
Amazon, Apress, Springer
Qu’est-ce que PowerShell?
Opérateurs de Conditions
Opérateur PowerShell Équivalent .NET
-eq =
-le <=
-ge >=
-ne !=
-gt >
-lt <
Opérateurs de Logique
Opérateur PowerShell Équivalent .NET
-and &&
! !
-not !
-or ||
.NET Assemblies
GAC = True, Version=[…], Location = […]
Objets personnalisés
[Reflection.Assembly]::LoadFile(“c:\xxxx”)
Cmdlet
• Combinaison Verbe-Nom:
Ex: Get-Service, Set-Date, Clear-Content, etc.
Tuyautage…..restons en à Piping ok?
Obtenir de l’information concernant les objets
Get-Member
Développer des Cmdlets avec Visual Studio
Quand utiliser une Fonction vs un Cmdlet?
PowerShell Desired State Configuration (DSC)
PowerShell Get (One-Get)
https://msconfiggallery.cloudapp.net/
PowerShell Tools for Visual Studio