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, perfectionnement

Ce stage vous montrera comment exploiter les fonctionnalités avancées de PowerShell V2.0 en vue d'automatiser des tâches d'administration sous Windows. Vous verrez le développement d'interfaces utilisateur, le registre, l'administration avancée de l'AD, la configuration de WinRM et l'exploitation du multitâche.

Objectifs pédagogiques

Automatiser les tâches d'administration sous Windows avec PowerShell 2.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 de Windows et du langage PowerShell.

Travaux pratiques

Les travaux pratiques seront exécutés sous Windows 7 et Windows Serveur 2008 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 : autodocumentation, création de nouvelles applets de commandes (CmdLets).

Modules (scripts, binaires, dynamiques), manifestes.

Exemple d'applets de commandes autodocumentées.

Travaux pratiques
Création d'objets personnalisés en PowerShell. Exemples d'utilisation de tableaux à plusieurs dimensions. Ecriture et utilisation de handlers pour la gestion des exceptions.

» Fonctionnalités avancées

Utilisation des jobs, transactions et événements.

Accès distants, paramètres avancés.

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

Prise en charge de la culture (internationalisation).

Travaux pratiques
Gestion locale de jobs. Exécution de transactions sur le registre. Collecte d'événements. Administration à distance. Exploitation d'une classe C# prête à l'emploi. Création de formulaire WindowsForms.

» 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.

Les applets de commandes V2.0.

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.

» Administration de l'Active Directory 2008 R2

Modèle objet AD et principe d'identité (PowerShell V2.0).

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