En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
Consultez nos formations :
icone technologies numériques
Technologies numériques
puce
icone management, développement personnel
Management et
Développement personnel
puce
icone compétences métiers
Compétences métiers
puce

Formation PowerShell 3.0, perfectionnement

Ce stage vous montrera comment exploiter les fonctionnalités avancées de PowerShell V3/V4 en vue d'automatiser des tâches d'administration sous Windows. Vous verrez le développement d'interfaces utilisateur, le registre, l'administration de l'AD ainsi que les modules dédiés aux réseaux comme DHCP, DNS et hyper-v.

Objectifs pédagogiques

Automatiser les tâches d'administration sous Windows avec PowerShell 3.0

Gérer les utilisateurs avec des scripts PowerShell

Modifier la base de registre avec PowerShell

Créer, supprimer et rechercher des objets dans l'AD avec PowerShell

Participants

Techniciens, administrateurs et ingénieurs systèmes et réseaux.

Prérequis

Bonne connaissance du système d'exploitation Windows, du langage PowerShell et de l'AD ou équivalent de "PowerShell 3.0, automatiser l'administration Windows" (réf. NDU). Expérience requise.

Travaux pratiques

Les travaux pratiques seront exécutés sous Windows 8/7 et Windows Serveur 2012 R2.

PROGRAMME DE FORMATION

» Rappels sur la syntaxe

Les principes de base.

Variables, opérateurs et structures de contrôle.

Objets dans PowerShell.

» Approfondissement

Objets personnalisables. Gestion d'erreurs.

Fonctions avancées : création d'aide pour les cmdlets.

Création de modules, intégration dans Windows.

Création de code intégrant du C#, de DLL avec PowerShell.

Applets de commandes auto documentées.

Travaux pratiques
Création d'un module administration pour gérer un parc personnalisé en PowerShell. Création de code C#, de DLL et d'aides personnalisées pour les modules créés.

» Fonctionnalités avancées

Utilisation des jobs, transactions et événements.

Introduction au workflow.

Introduction .NET : ajout de classes C#, programmation d'interfaces utilisateur (graphiques simples, WinForms).

Utilisation de Primal Form pour la création d'un formulaire.

Prise en charge de la culture (internationalisation).

Travaux pratiques
Gestion locale de jobs. Création d'un formulaire de gestion de parc.

» Sécurité et signatures de scripts

Stratégies d'exécution, certificat.

Signature de script, de module et de fichier formaté.

Stockage sécurisé de données sensibles sur disque.

Travaux pratiques
Mise en place des éléments de sécurité.

» Exploitation avancée de WMI

Présentation générale. Accès à l'aide.

Gestion des événements synchrones, asynchrones.

Création, mise à jour et suppression d'une instance dans le référentiel WMI.

Notions de client d'événement provisoire, d'événement permanent.

Surveillance d'événements sur des classes.

Travaux pratiques
Ecritures de requêtes WQL complexes. Création et mise à jour d'objets WMI. Création d'événement WMI pour déclencher du code PowerShell.

» Administration de l'Active Directory 2012 R2

Modèle objet AD et principe d'identité.

Création/suppression/recherche d'objets.

Gestion des utilisateurs, des groupes, mots de passe et stratégie de groupe.

Administration des objets GPO.

Autorisations et indicateurs d'héritage sur les domaines et les unités d'organisation de l'AD.

Travaux pratiques
Exploitation des cmdlets les plus usuelles du module AD. Gestion des comptes et des groupes. Administration de GPO.

Orsys Twitter : Formation Informatique et Formation Management Orsys Facebook : Formation Informatique et Formation Management Orsys Viadeo : groupe de discussion RH & Management Orsys linkedin : Groupes de discussions, Formation Informatique et Formation Management Orsys Pinterest : Formation Informatique et Formation Management Orsys Youtube : Formation Informatique et Formation Management Orsys Scoop it : Formation Informatique et Formation Management