SlideShare une entreprise Scribd logo
1  sur  177
Télécharger pour lire hors ligne
Formation
PowerShell
Niveau Initiation
Une formation
John Mike
Une formation
Cursus Powershell
Une formation
Introduction
1. Découvrir PowerShell
2. Maîtriser les opérateurs
3. Maîtriser l'interpréteur de commandes
4. Découvrir les modules PowerShell
5. Mettre en pratique les acquis :
Administration de Windows
Conclusion
Plan de la formation
Une formation
Ingénieur Système
Administrateur Système
Technicien Support
Public concerné
Une formation
Connaissances requises
Aucune connaissance requise sur PowerShell
Bonne connaissance sur l'administration Windows
Présentation de PowerShell
Une formation
John Mike
Une formation
Présentation de PowerShell
Interpréteur de commandes
Langage de Script orienté Objet
S'appuie sur le Framework .Net Core
Une formation
Présentation de PowerShell
Administration de vos systèmes
Automatisation des tâches
Développement d'outils
Multiplateforme & OpenSource
Découvrir l'histoire
de PowerShell
Une formation
John Mike
Une formation
2006 : Première version de PowerShell
2018 : OpenSource et Multiplateforme
2020 : Consolidation & Amélioration
Vue Macro
Une formation
Depuis 2018 : deux éditions
1. Windows PowerShell
2. PowerShell Core
Une formation
Première version sorti en 2006
Uniquement pour Windows
N'est plus maintenu
La dernière version est la 5.1
Windows PowerShell
Une formation
Annoncé en 2016 et sorti en 2018
Multiplateforme
OpenSource
PowerShell Core
Une formation
PowerShell Core devient PowerShell
Dans un futur proche :
PowerShell remplacera Windows
PowerShell
En 2020
Une formation
PowerShell et Windows PowerShell
peuvent cohabiter sur la même
machine Windows
Cohabitation
Une formation
Pour exécuter PowerShell
pwsh.exe
Pour exécuter Windows PowerShell
powershell.exe
Exécuter Powershell
Comprendre
les notions d'objet
Une formation
John Mike
Une formation
Un objet informatique est une
information structurée
Exemple de la vie courante : Voiture
Définition
Une formation
Un objet possède des propriétés
Exemples propriétés Voiture
Couleur : Jaune
Marque : Audi
Kilométrage : 100 000
Les propriétés
Une formation
Un objet possède des méthodes
Exemples méthodes Voiture
Rouler
Freiner
Les méthodes
Une formation
Exemple d'un fichier
Les propriétés
Taille : 1024 KO
Date de création : 20/04/20
Date de modification : 22/04/20
Les méthodes
Suppression fichier
Remplacement de caractères
Préparer l'environnement
Une formation
John Mike
Découvrir la console
PowerShell
Une formation
John Mike
Une formation
pwsh.exe
Ouvrir la console PowerShell
Plusieurs paramètres
Une formation
pwsh -command Get-Date
sans fermer la console :
pwsh -NoExit -Command Get-Date
Ouvrir en exécutant une cmd
Une formation
pwsh -Version
Connaitre la version de PS
Une formation
pwsh -WindowStyle Maximized
Minimized
Hidden
Définir la taille de fenêtre
Une formation
pwsh -WorkingDirectory C:Windows
Se positionner dans un rép
Une formation
pwsh /?
Connaitre tous les paramètres
S'initier aux variables
Une formation
John Mike
Une formation
Une variable est une donnée de votre
script stockée en mémoire vive (RAM)
Elle peut changer de valeur à tout
moment au cours de l'exécution de
votre script
S'initier aux variables
Une formation
1. Celle que vous déclarez
2. Variables automatiques
3. Variables de préférences
Trois types de variables
Une formation
$Web_Site = "www.alphorm.com"
Pour déclarer une variable
Introduction aux opérateurs
Une formation
John Mike
Une formation
Un opérateur est un symbole ou un
élément qui permet de faire des
calculs, des comparaisons, etc…
Définition
Une formation
Arithmétiques
Affectation
Comparaison
Comparaison générique
Logiques
Types d’opérateurs
Une formation
Fractionnement / Concaténation
Appartenance
Remplacement
Format
Type
Types d’opérateurs
Une formation
Plage
Binaire
Types d’opérateurs
Opérateurs arithmétiques
Une formation
John Mike
Une formation
Addition : +
Soustraction : -
Multiplication : *
Division : /
Modulo : %
Faire des calculs mathématiques
Opérateurs d'affectation
Une formation
John Mike
Une formation
Affecter une valeur à une variable ou
ajouter une valeur à une variable
existante
Affectation et variables
Une formation
Affecter une valeur : =
Affecter et ajouter une valeur : +=
Affectation et valeurs
Opérateurs de comparaison
Une formation
John Mike
Une formation
Strictement inférieur : -lt
Strictement supérieur : -gt
Inférieur ou égale : -le
Supérieur ou égale : -ge
Egalité : -eq
Inégalité : -ne
Opérateurs de comparaison
Opérateurs de
comparaison générique
Une formation
John Mike
Une formation
Comparer une valeur à une expression
générique
Définition
Une formation
Elle contient une étoile (*) ou un point
d'interrogation (?)
L'étoile remplace n'importe quelle suite
de caractère
Le point d'interrogation remplace un
caractère unique
L'expression générique
Une formation
Tester l'égalité d'une valeur à une
expression générique : -like
Tester l'inégalité d'une valeur à une
expression générique : -notlike
Tester l'égalité et l'inégalité
Une formation
"PowerShell" -like "Power*"
"PowerShell" –like "PowerSh?ll"
Exemples
Opérateurs logiques
Une formation
John Mike
Une formation
Un opérateur logique permet de
déterminer la valeur d'une condition
en renvoyant une valeur booléenne
Définition
Une formation
ET Logique : -and
OU Logique : -or
OU Exclusif : -xor
Non Logique : -not
Opérateurs logiques
Une formation
Si la voiture est bleu ET qu'elle a
roulée moins de 100 000 km, alors
j'achète
Exemple ET Logique
Une formation
Si la voiture est sortie en 2015, OU si
elle a roulée moins de 90 000 km,
alors j'achète
Exemple OU Logique
Une formation
Si la voiture est sortie en 2015, OU si
elle a roulée moins de 90 000 km,
alors je n'achète pas
Exemple OU Exclusif Logique
Une formation
Si la voiture EST bleu, alors je n'achète
pas
Exemple Non Logique
Opérateurs de Fractionnement et
de Concaténation
Une formation
John Mike
Une formation
Le fractionnement permet de
décomposer une chaine de caractères
grâce à un délimiteur
Opérateur de fractionnement : -split
Définition du Fractionnement
Une formation
"PowerShell,Python,Bash" -split (",")
Résultat : PowerShell
Python
Bash
Exemple Fractionnement
Une formation
La concaténation permet de
regrouper plusieurs chaines en une
seule chaine de caractères
Opérateur de concaténation : -join
Définition de la Concaténation
Une formation
"PowerShell","Bash","Python" -join "-"
Résultat : PowerShell - Bash - Python
Exemple Concaténation
Opérateurs d'appartenance
Une formation
John Mike
Une formation
Les opérateurs d'appartenance
permettent de tester la présence
d'une valeur dans une collection
d'objet
Définition
Une formation
Pour tester l'existence d'une valeur
dans une collection d'objet :
-in
Tester l’existence
Une formation
Pour tester l'inexistence d'une valeur
dans une collection d'objet :
-notin
Tester l’inexistence
Une formation
Les opérateurs d'appartenance
permettent aussi de tester si une
collection d'objet contient une valeur
Contenance d’une valeur
Une formation
Pour savoir si une collection d'objet
contient une valeur :
-contains
Contenant une valeur
Une formation
Pour savoir si une collection d'objet
ne contient pas une valeur :
-notcontains
Non contenance d’une valeur
Opérateurs de remplacement
Une formation
John Mike
Une formation
-replace
L'opérateur de remplacement permet
de remplacer un caractère ou une
chaine de caractères
Opérateurs de remplacement
Opérateurs de format
Une formation
John Mike
Une formation
-f
L'opérateur de format permet de
formater des chaines de caractères en
réservant un emplacement prédéfinis
dans une chaine de caractères
Opérateurs de format
Opérateurs de type
Une formation
John Mike
Une formation
L'opérateur de type permet de tester
si une valeur est d'un type spécifique
ou non
-is
-isnot
Opérateurs de type
Opérateurs de plage
Une formation
John Mike
Une formation
L'opérateur de plage permet de
couvrir une plage de valeurs
Exemple : 1..20
Opérateurs de plage
Opérateurs binaires
Une formation
John Mike
Une formation
Les opérateurs binaire agissent
directement sur la valeur binaire d'un
objet
Définition
Une formation
ET binaire : -band
OU binaire : -bor
OU Exlusif binaire : -bxor
NON binaire: : -bnot
Décaler des bits vers la droite : -shr
Décaler des bits vers la gauche : -shl
Liste des opérateurs binaires
Une formation
Opérations AND et OR
a b a ET b
0 0 0
0 1 0
1 0 0
1 1 1
and
a b a OU b
0 0 0
0 1 1
1 0 1
1 1 1
or
Une formation
Opérations XOR et NOT
a b a XOR b
0 0 0
0 1 1
1 0 1
1 1 0
xor
a b
0 1
1 0
0 1
1 0
not
Une formation
230 en binaire = 11100110
202 en binaire = 11001010
Exemples
Une formation
Exemples
11100110
ET
11001010
______________
11000010
11100110
OU
11001010
______________
11101110
194 238
Une formation
Exemples
11100110
XOR
11001010
______________
00101100
11100110
NON
00011001
44 -231
TP sur les opérateurs binaires
Une formation
John Mike
Syntaxe des commandes
PowerShell
Une formation
John Mike
Une formation
Les commandes PowerShell ont une
syntaxe cohérente et sont faciles à
retenir
Syntaxe simple
Une formation
Verbe-Nom -Paramètre valeur
Format de la syntaxe
Une formation
New-Item -ItemType File -Path h:a.txt
Exemple
Verbe Nom Paramètre Valeur Paramètre Valeur
Une formation
Les commandes PowerShell se
nomment « Cmdlet » et se
prononcent Commandlette
Cmdlet
Une formation
Get-Date ; Get-Item C:Windows
Exécuter plusieurs Cmdlets
Aide PowerShell
Une formation
John Mike
Une formation
Avoir de l’aide
Avoir de l'aide sur les concepts
Télécharger le contenu de l'aide
Mettre à jour l'aide
Plan
Pipeline
Une formation
John Mike
Une formation
Le Pipeline est symbolisé par le
caractère | et il permet de connecter
plusieurs Cmdlets entre elles
Une Cmdlet peut recevoir en entrée la
sortie d'une autre Cmdlet
Qu'est ce que le Pipeline ?
Une formation
Exemple
Get-Command envoie son résultat (sortie)
vers l’entrée de la Cmdlet Out-File
Pipeline
Out-File récupère en entrée le
résultat de Get-Command et l'écrit
dans un fichier texte
Get-Command | Out-File h:cmdlets.txt
Une formation
Exemple
Pipeline - Canalisation
Get-Command Out-FileRésultat
Get-Content Out-FileSort-Object
Get-Content h:non_trier.txt | Sort-Object | Out-File h:trier.txt
Une formation
Exemple
Pipeline - Canalisation
Cmdlets Out-HostRésultat
Format d'affichage
Une formation
John Mike
Une formation
Plusieurs Cmdlets permettent de
déterminer le format d'affichage dans
la console PowerShell
Définition
Une formation
Format-Table
Format-List
Format-Wide
Trois cmdlets à connaître
Une formation
Exemple avec Get-Host
Une formation
Exemple avec Get-Host
Alias
Une formation
John Mike
Une formation
Un alias est un nom alternatif à une
Cmdlet ou à un exécutable
Définition
Une formation
New-Alias -Name gd -Value Get-Date
Exemple
Nom de l’Alias
(Raccourci)
Nom de la Cmdlet
originale
Une formation
Get-Alias
New-Alias
Set-Alias
Remove-Alias
Export-Alias
Import-Alias
Cmdlets
Providers
Une formation
John Mike
Une formation
Grâce aux providers, vous allez
pouvoir accéder aux données de votre
ordinateur
Qu'est ce qu'un Provider ?
Une formation
Registry
Pour accéder au Registre Windows
FileSystem
Pour accéder aux fichiers et dossiers
de votre système
Exemples
Une formation
Exemple
La colonne « Drives » indique le
chemin d’accès
Une formation
Avantage des Providers
Les Cmdlets que vous utiliserez pour
créer, supprimer ou renommer un
fichier, seront identiques pour toutes
les données que vous manipulerez
(Registre, Variable d’environnement,
Alias, etc…)
Une formation
Cmdlets Providers
Get-PSProvider
Get-PSDrive
Variables automatiques et
Variables de préférences
Une formation
John Mike
Une formation
Stocke des informations sur votre
environnement et sont créées et
maintenues par PowerShell
Vous ne pouvez pas modifier la valeur
de ces variables
Exemple : $Home
Variables automatiques
Une formation
Stocke des informations de
configuration
Elles sont créées par PowerShell et
contiennent des valeurs par défaut
qui sont modifiables
Exemple : $ErrorActionPreference
Variables de préférences
Manipulation des résultats
Une formation
John Mike
Une formation
Where-Object
Foreach-Object
Group-Object
Sort-Object
Cmdlets
Redirection des résultats
(Sorties)
Une formation
John Mike
Une formation
Par défaut, PowerShell envoie la sortie
de chaque Cmdlet à la console
PowerShell (Sortie Standard)
Il est possible de rediriger cette sortie
Qu'est ce que la redirection?
Une formation
En écrasant le contenu existant
>
Sans écraser le contenu existant
>>
Rediriger vers un fichier texte
Une formation
En écrasant le contenu existant
2>
Sans écraser le contenu existant
2>>
Rediriger les erreurs vers un
fichier texte
Paramètres communs
Une formation
John Mike
Une formation
Ce sont des paramètres que vous
pouvez utiliser avec toutes les
Cmdlets
Ils sont implémentés par PowerShell
et sont automatiquement disponible
pour toutes les Cmdlets
Définition
Une formation
ErrorAction : Permet de définir le
comportement en cas d'erreur
ErrorVariable : Définit une variable dans
laquelle les erreurs seront stockées
OutVariable : Stocke la sortie d'une Cmdlet
dans une variable et l'affiche dans la console
Exemples
Une formation
WhatIf : Simule le comportement d'une
Cmdlet avant de l'exécuter
Confirm : Demande une confirmation avant
l'exécution de la Cmdlet
Exemples
Gestion des erreurs
Une formation
John Mike
Une formation
Définir le comportement en cas
d'erreur d'une Cmdlet avec le
paramètre commun ErrorAction
ErrorAction
Une formation
En fonction des préférences, les
erreurs seront stockées dans la
variable automatique $Error
Stockage des erreurs
Une formation
Affiche l’erreur et continue l’exécution
L'erreur est stockée dans la variable
$Error
Valeur : Continue
Une formation
N’affiche pas l’erreur et continue
l’exécution
L’erreur n’est pas stockée dans la
variable $Error
Valeur : Ignore
Une formation
En cas d’erreur, PowerShell demande à
l’utilisateur ce qu’il doit faire
Erreur stockée dans $Error
Valeur : Inquire
Une formation
N’affiche pas l’erreur et continue
l’exécution
L’erreur est stockée dans la variable
$Error
Valeur : SilentlyContinue
Une formation
Force l’arrêt de l’exécution
L'erreur est stockée dans la variable
automatique $Error
Valeur : Stop
Profils PowerShell
Une formation
John Mike
Une formation
Un profil PowerShell est un script qui
se lance au démarrage de votre
console PowerShell
Permet de personnaliser votre console
PowerShell
A quoi ça sert un profil PS?
Une formation
Session par défaut
Une formation
Session personnalisée
Une formation
La variable automatique $Profile
stocke le chemin du profile
PowerShell de la session courante
Stocke également l'ensemble des
chemins des autres profiles PS
Variable $Profile
Une formation
Exécuter PowerShell sans charger de
profil avec le paramètre -noprofile
PowerShell sans chargement
de profil
Sécurité de l'environnement
PowerShell
Une formation
John Mike
Une formation
Par défaut, les scripts ne peuvent pas
être exécuté
Sécurité par défaut
Une formation
Restricted
Unrestricted
AllSigned
RemoteSigned
Bypass
Stratégie de sécurité
Une formation
Empêche l’exécution de tous les
scripts PowerShell
Restricted
Une formation
Tous les scripts peuvent êtres
exécutés
Vous devrez autoriser les scripts non
signés qui proviennent d'Internet
Unrestricted
Une formation
Tous les scripts doivent être signés
pour pouvoir être exécuté
AllSigned
Une formation
Seul les scripts provenant d'Internet
doivent être signés pour être exécuté
RemoteSigned
Une formation
Aucune restriction, tous les scripts
pourront être exécuté sans
avertissement et sans blocage
Bypass
Comprendre les modules PS
Une formation
John Mike
Une formation
Un module PowerShell est un package
contenant des scripts, des variables,
des fonctions, des alias, etc…
Qu'est ce qu'un module
PowerShell ?
Une formation
Grâce aux modules, vous pouvez
étendre les possibilités de PowerShell
Etendre les possibilités
Une formation
Le dépôt le plus connu est
www.powershellgallery.com
Où trouver des modules ?
Une formation
PowerShell charge automatiquement
les modules qui se trouvent dans les
dossiers définis par la variable
d'environnement PSModulePath
Chargement automatique
des modules
Une formation
Script
Binaire
Manifest
Plusieurs types de modules
Une formation
Il s'agit d'un script PowerShell qui
porte l'extension .psm1 et qui
contient du code PowerShell
Script
Une formation
Il s'agit d'un module compilé au
format dll
Binaire
Une formation
Fichier qui porte l'extension .psd1 et
qui permet de décrire un module
Manifeste
Utiliser les modules
Une formation
John Mike
Une formation
Get-Module
Remove-Module
Find-Module
Install-Module
Uninstall-Module
Cmdlets
Manipuler des dossiers
et fichiers
Une formation
John Mike
Manipuler
le Registre Windows
Une formation
John Mike
Gérer des services et
des Processus
Une formation
John Mike
Gérer des comptes et
groupes Windows
Une formation
John Mike
Gérer le disque dur
Une formation
John Mike
Rechercher et traiter
des fichiers
Une formation
John Mike
Configurer
les paramètres réseau
Une formation
John Mike
Configurer le Pare-Feu
Windows
Une formation
John Mike
Récupérer des informations
avec CIM
Une formation
John Mike
Une formation
Common Information Model
Il s'agit d'un modèle de données
orienté objet contenant des
informations systèmes et matériels
Permet d'agir sur le système et le
matériel
Qu'est ce que CIM ?
Une formation
Get-CimClass
Get-CimInstance
Cmdlets CIM
Conclusion
Une formation
John Mike
Une formation
Découvrir PowerShell
Maîtriser les opérateurs
Maîtriser l'interpréteur de commandes
Découvrir les modules PowerShell
Mettre en pratique les acquis :
Administration de Windows
Bilan
Une formation
Cursus Powershell
Alphorm.com Formation PowerShell : Niveau Initiation

Contenu connexe

Tendances

Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)safwenbenfredj
 
Mise en place d’un système de détection
Mise en place d’un système de détectionMise en place d’un système de détection
Mise en place d’un système de détectionManassé Achim kpaya
 
Presentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesPresentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesStéphane Di Cioccio
 
Cours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfCours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfboulonvert
 
Introduction à OpenStack
Introduction à OpenStackIntroduction à OpenStack
Introduction à OpenStackAnDaolVras
 
Les etapes de la migration vers le cloud hybride
Les etapes de la migration vers le cloud hybrideLes etapes de la migration vers le cloud hybride
Les etapes de la migration vers le cloud hybrideSylvain FRANCESCHI
 
Alphorm.com Formation Active directory 2019 : Configuration et Bonne pratiques
Alphorm.com Formation Active directory 2019 : Configuration et Bonne pratiquesAlphorm.com Formation Active directory 2019 : Configuration et Bonne pratiques
Alphorm.com Formation Active directory 2019 : Configuration et Bonne pratiquesAlphorm
 
eServices-Chp4: ESB
eServices-Chp4: ESBeServices-Chp4: ESB
eServices-Chp4: ESBLilia Sfaxi
 
Mise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécuriséeMise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécuriséeOlivierMawourkagosse
 
DEVOPS - La synthèse
DEVOPS - La synthèseDEVOPS - La synthèse
DEVOPS - La synthèseCOMPETENSIS
 
Mise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseauMise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseauRabeb Boumaiza
 
BigData_Chp2: Hadoop & Map-Reduce
BigData_Chp2: Hadoop & Map-ReduceBigData_Chp2: Hadoop & Map-Reduce
BigData_Chp2: Hadoop & Map-ReduceLilia Sfaxi
 
Alphorm.com Microsoft AZURE
Alphorm.com Microsoft AZUREAlphorm.com Microsoft AZURE
Alphorm.com Microsoft AZUREAlphorm
 
Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Ahmed Slim
 
Alphorm.com Formation Blockchain : Découvrir les fondamentaux
Alphorm.com Formation Blockchain : Découvrir les fondamentauxAlphorm.com Formation Blockchain : Découvrir les fondamentaux
Alphorm.com Formation Blockchain : Découvrir les fondamentauxAlphorm
 
Mise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec AsteriskMise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec AsteriskPape Moussa SONKO
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm
 
Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm
 

Tendances (20)

Asterisk
AsteriskAsterisk
Asterisk
 
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
 
Mise en place d’un système de détection
Mise en place d’un système de détectionMise en place d’un système de détection
Mise en place d’un système de détection
 
Presentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesPresentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequences
 
Cours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfCours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdf
 
Introduction à OpenStack
Introduction à OpenStackIntroduction à OpenStack
Introduction à OpenStack
 
Les etapes de la migration vers le cloud hybride
Les etapes de la migration vers le cloud hybrideLes etapes de la migration vers le cloud hybride
Les etapes de la migration vers le cloud hybride
 
Alphorm.com Formation Active directory 2019 : Configuration et Bonne pratiques
Alphorm.com Formation Active directory 2019 : Configuration et Bonne pratiquesAlphorm.com Formation Active directory 2019 : Configuration et Bonne pratiques
Alphorm.com Formation Active directory 2019 : Configuration et Bonne pratiques
 
DEVOPS
DEVOPSDEVOPS
DEVOPS
 
eServices-Chp4: ESB
eServices-Chp4: ESBeServices-Chp4: ESB
eServices-Chp4: ESB
 
Mise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécuriséeMise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécurisée
 
DEVOPS - La synthèse
DEVOPS - La synthèseDEVOPS - La synthèse
DEVOPS - La synthèse
 
Mise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseauMise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseau
 
BigData_Chp2: Hadoop & Map-Reduce
BigData_Chp2: Hadoop & Map-ReduceBigData_Chp2: Hadoop & Map-Reduce
BigData_Chp2: Hadoop & Map-Reduce
 
Alphorm.com Microsoft AZURE
Alphorm.com Microsoft AZUREAlphorm.com Microsoft AZURE
Alphorm.com Microsoft AZURE
 
Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack
 
Alphorm.com Formation Blockchain : Découvrir les fondamentaux
Alphorm.com Formation Blockchain : Découvrir les fondamentauxAlphorm.com Formation Blockchain : Découvrir les fondamentaux
Alphorm.com Formation Blockchain : Découvrir les fondamentaux
 
Mise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec AsteriskMise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec Asterisk
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0
 
Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)
 

Similaire à Alphorm.com Formation PowerShell : Niveau Initiation

Alphorm.com Formation PowerShell : Niveau Avancé
Alphorm.com Formation PowerShell : Niveau AvancéAlphorm.com Formation PowerShell : Niveau Avancé
Alphorm.com Formation PowerShell : Niveau AvancéAlphorm
 
Alphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau PerfectionnementAlphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau PerfectionnementAlphorm
 
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0Gregory Renard
 
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0Gregory Renard
 
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0Gregory Renard
 
Programmation événementielle avec VB (ISIG)
Programmation événementielle avec VB (ISIG)Programmation événementielle avec VB (ISIG)
Programmation événementielle avec VB (ISIG)ISIG
 
Développement de plug in sous eclipse
Développement de plug in sous eclipseDéveloppement de plug in sous eclipse
Développement de plug in sous eclipseISIG
 
Industrialisation bar camp2010
Industrialisation bar camp2010Industrialisation bar camp2010
Industrialisation bar camp2010Lushkah911
 
Visual Studio 2008 Overview
Visual Studio 2008 OverviewVisual Studio 2008 Overview
Visual Studio 2008 OverviewGregory Renard
 
alphorm.com - Formation Configuration Exchange 2010 (70-662)
alphorm.com - Formation Configuration Exchange 2010 (70-662)alphorm.com - Formation Configuration Exchange 2010 (70-662)
alphorm.com - Formation Configuration Exchange 2010 (70-662)Alphorm
 
Contenu formation migration spiral claroline 1
Contenu formation migration spiral claroline 1Contenu formation migration spiral claroline 1
Contenu formation migration spiral claroline 1Christophe Batier
 
20081113 - Nantes Jug - Apache Maven
20081113 - Nantes Jug - Apache Maven20081113 - Nantes Jug - Apache Maven
20081113 - Nantes Jug - Apache MavenArnaud Héritier
 
Alphorm.com Formation Windows Server 2016 : Installation et Configuration
Alphorm.com Formation Windows Server 2016 : Installation et ConfigurationAlphorm.com Formation Windows Server 2016 : Installation et Configuration
Alphorm.com Formation Windows Server 2016 : Installation et ConfigurationAlphorm
 
Alphorm.com Formation Kotlin : Le Guide du Débutant
Alphorm.com Formation Kotlin : Le Guide du DébutantAlphorm.com Formation Kotlin : Le Guide du Débutant
Alphorm.com Formation Kotlin : Le Guide du DébutantAlphorm
 
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !Paris Salesforce Developer Group
 

Similaire à Alphorm.com Formation PowerShell : Niveau Initiation (20)

Alphorm.com Formation PowerShell : Niveau Avancé
Alphorm.com Formation PowerShell : Niveau AvancéAlphorm.com Formation PowerShell : Niveau Avancé
Alphorm.com Formation PowerShell : Niveau Avancé
 
Alphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau PerfectionnementAlphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau Perfectionnement
 
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
 
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
 
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
 
Programmation événementielle avec VB (ISIG)
Programmation événementielle avec VB (ISIG)Programmation événementielle avec VB (ISIG)
Programmation événementielle avec VB (ISIG)
 
sfPot aop
sfPot aopsfPot aop
sfPot aop
 
Développement de plug in sous eclipse
Développement de plug in sous eclipseDéveloppement de plug in sous eclipse
Développement de plug in sous eclipse
 
Compte rendu Blend Web Mix 2015
Compte rendu Blend Web Mix 2015Compte rendu Blend Web Mix 2015
Compte rendu Blend Web Mix 2015
 
Industrialisation bar camp2010
Industrialisation bar camp2010Industrialisation bar camp2010
Industrialisation bar camp2010
 
Php seance1
Php seance1Php seance1
Php seance1
 
Visual Studio 2008 Overview
Visual Studio 2008 OverviewVisual Studio 2008 Overview
Visual Studio 2008 Overview
 
alphorm.com - Formation Configuration Exchange 2010 (70-662)
alphorm.com - Formation Configuration Exchange 2010 (70-662)alphorm.com - Formation Configuration Exchange 2010 (70-662)
alphorm.com - Formation Configuration Exchange 2010 (70-662)
 
Vs2008 Linq
Vs2008 LinqVs2008 Linq
Vs2008 Linq
 
Contenu formation migration spiral claroline 1
Contenu formation migration spiral claroline 1Contenu formation migration spiral claroline 1
Contenu formation migration spiral claroline 1
 
20081113 - Nantes Jug - Apache Maven
20081113 - Nantes Jug - Apache Maven20081113 - Nantes Jug - Apache Maven
20081113 - Nantes Jug - Apache Maven
 
Alphorm.com Formation Windows Server 2016 : Installation et Configuration
Alphorm.com Formation Windows Server 2016 : Installation et ConfigurationAlphorm.com Formation Windows Server 2016 : Installation et Configuration
Alphorm.com Formation Windows Server 2016 : Installation et Configuration
 
Alphorm.com Formation Kotlin : Le Guide du Débutant
Alphorm.com Formation Kotlin : Le Guide du DébutantAlphorm.com Formation Kotlin : Le Guide du Débutant
Alphorm.com Formation Kotlin : Le Guide du Débutant
 
Linq Tech Days08 Lux
Linq Tech Days08 LuxLinq Tech Days08 Lux
Linq Tech Days08 Lux
 
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !
 

Plus de Alphorm

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm
 
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm
 

Plus de Alphorm (20)

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion Commerciale
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POO
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
 
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
 

Alphorm.com Formation PowerShell : Niveau Initiation