DevOps

Digi2Cloud – PowerShell Accelerated – Live Online

The training takes place from 8:30 a.m. to 5:00 p.m. in French. Duration of the training: March 16, 2026, to March 20, 2026 (5 days x 8 hours) The training takes place exclusively online:
CHF 2,500

excl.

Start: March 16, 2026
End: March 20, 2026
Duration: 5 days (5X8 hours)

Training program facts

Apprentissages clés

- Introduction au concept de PowerShell

- Introduction à l'utilisation des commandlets

- Création et test de scripts simples

- Création de scripts d'automatization

- Découverte et développement de fonctionnalités avancées

- Management of a network of service providers (DNS/DHCP)

- Management of script errors

- Management of the filing system

- Connaître le réseau de serveurs

- Active Directory AD management

- Travailler avec Azure Cloud et gérer M265

- Utilization de XML, JSON et données formatées

 

The training takes place from 8:30 a.m. to 5:00 p.m. in French.

Duration of the training: March 16, 2026, to March 20, 2026 (5 days x 8 hours)

The training takes place exclusively online.

https://www.amazon.de/-/en/Mastering-PowerShell-Scripting-repetitive-administrative/dp/1805120271/

Modules de contenu :

 

Program de Formation PowerShell (français)

 

  1. Introduction à PowerShell

- Qu'est-ce que PowerShell ?

- Historique et évolution (PowerShell 5.1, Core, et 7+)

- Différences entre CMD, PowerShell et Bash

- Installation et mise à jour de PowerShell

 

  1. Bases de PowerShell

- Console PowerShell vs PowerShell ISE vs VS Code

- Commandes de base (Cmdlets) et syntaxe

- Comprendre les objets, pipelines et variables

- Système d'aide (Get-Help, Get-Command, Get-Member)

 

  1. Travailler avec les Cmdlets et les Objets

- Trouver et utiliser les cmdlets

- Comprendre les objets, propriétés et méthodes

- Filtrer et trier avec Where-Object et Sort-Object

- Mise en forme des sorties (Format-Table, Format-List, Out-GridView)

 

  1. Variables, Tableaux et Tables de Hachage

- Déclaration et utilization des variables

- Travailler avec les tableaux et collections

- Créer et utiliser des tables de hachage

 

  1. Scripts and automation

- Écriture de scripts de base (.ps1)

- Utilization of the script parameters

- Structures de contrôle : if, switch, for, foreach, while

- Gestion des erreurs avec Try, Catch, Finally

- Journalization and transcription

 

  1. Management of Entrées et Sorties

- Lecture et écriture de fichiers

- Travailler avec les formats CSV, JSON et XML

- Exportation des données (Export-CSV, ConvertTo-Json)

 

  1. Management of Processes, Services and Tasks

- Travailler avec les processus (Get-Process, Stop-Process)

- Gérer les services (Get-Service, Start-Service)

- Planning of tasks with the ScheduledTasks module

 

  1. Réseautage et Gestion à Distance

- Configuration et test du réseau (Test-NetConnection)

- Travailler avec DNS, IP et Firewall

- Gestion à distance avec Enter-PSSession et Invoke-Command

 

  1. Sécurité et Permissions

- Droits et permissions des utilisateurs

- Management of identifiers and secrets

- Utilization de RunAs et des chaînes sécurisées

 

  1. Active Directory (AD) management

- Importation et utilization du module ActiveDirectory

- Management of users, groups and UOs

- Creation en masse d'utilisateurs et de groupes

- Rapports et exportation des données AD

- Gestion des stratégies de groupe (GPO)

 

  1. Management of Exchange Server 2019 on site

- Connexion à la console Exchange Management Shell

- Management of boxes of letters, groups and contacts

- Attribution des permissions aux boîtes aux lettres

- Management of the listes de distribution et boîtes partagées

- Surveillance and reports

 

  1. Techniques Avancées de PowerShell

- Travailler avec les expressions régulières

- Création de fonctions avancées (Begin, Process, End)

- Création et importation de modules

- Tâches en arrière-plan et tâches planifiées

 

  1. Surveillance des Performances et Rapports

- Surveillance des performances système (Get-Counter)

- Création de rapports HTML et Excel

- Surveillance en temps réel avec Out-GridView

 

  1. Work with Azure and the cloud

- Installation of the Azure module

- Management of Azure resources with PowerShell

- Management of Microsoft 365 via ExchangeOnlineManagement

 

  1. Dépannage et Débogage

- Débogage des scripts (Set-PSBreakpoint)

- Analysis of the journaux et des erreurs

- Résolution des problèmes courants de PowerShell

 

  1. Impression, Registre et Journaux d'Événements

- Management of the imprimantes and the travaux d'impression

- Modification sécurisée du registre

- Lecture of the journaux d'événements

 

  1. Projets Pratiques et Exercices

- Provisioning automatique des utilisateurs dans AD

- Génération de rapports pour les audits

- Management of the boîtes aux lettres Exchange en masse

- Scripts de sauvegarde et de nettoyage planifiés

 

  1. Meilleures Pratiques et Optimization

- Écriture de code propre et efficace

- Documentation of the scripts and modules

- Meilleures pratiques de sécurité

- Optimization of performances

 

Questions about the program?

Digi2Cloud – PowerShell Accelerated – Live Online

Register now

DevOps

Digi2Cloud – PowerShell Accelerated – Live Online

#050206

16.03.2026

20.03.2026

CHF 2,500

excl.

Location: Circle 6
Zurich Airport
Duration: 5 days (5X8 hours)