LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

TP Powershell

TD : TP Powershell. Recherche parmi 298 000+ dissertations

Par   •  23 Novembre 2022  •  TD  •  843 Mots (4 Pages)  •  382 Vues

Page 1 sur 4

Administration Système                        2022/2023

Powershell

L’objectif de ce cours est d’aborder les points suivants :

Premiers pas avec powershell!        1

Installation Powershell ISE sur windows server 2008        1

Premier script        3

A.        Information sur la politique d’éxecution        4

Activer l’exécution de fichiers sur votre environnement        4

Produire un script regroupant les commandes précédemment utilisées        4

Utilisation des fichiers textes        4

Écrire dans un fichier        5

Premier script        5

Administration via Wmi( Windows Managemnt Instrumentation)        5

1.        Les objets WMI        5

2.        Liste des propriétés particulières        5

3.        Modifier la configuration d’un poste        5

Premier scripts wmi        5

Premiers pas avec powershell!

à l’aide de l’annexe «  Fiche n°1 se faire une idée en une page

Récupérer de manière interactive :

  • la date du système
  • L’adresse IP de la machine
  • La liste complète des membres de la commande Get-Location
  • le nom de la machine
  • L’adresse mac de carte réseau

Installation Powershell ISE sur windows server 2008

Depuis le gestionnaire de serveur > fonctionnalités > ajout des fonctionnalités

[pic 1]

Depuis l’assistant d’ajout de fonctionnalité choisir «  Windows powerShell Integrated Scripting Environment (ISE)

[pic 2]

Confirmer l’installation

[pic 3]

Attendre la fin de l’installation, fermer la fenêtre une fois l’installation complètée.

[pic 4]

Depuis le menu démarrer taper ISE puis cliquer sur windows  PowerShell ISE

[pic 5]

L’application permet d’éditer des fichiers Powershell et vous disposez d’un accès à la ligne de commandes pour exécuter le fichier et observer les retours de la console

[pic 6]

Vous pourriez installer powershell depuis la console :

[pic 7]

[pic 8]

[pic 9]

source : https://www.sharepointdiary.com/2012/06/how-to-install-powershell-ise-in-windows-server-2008r2.html

Premier script

Enregistrer la commande get-content users.txt dans un fichier getUsers.ps dans le même répertoire que le fichier users.txt. Tester son exécution en cliquant sur le bouton avec la flèche verte.

[pic 10]

Suivre l’instruction et consulter get-help about_signing et répondre aux questions.

  1. Qu’impose la stratégie d’éxution Restricted ?
  2. Qu’imposent les stratégies RemoteSigned et AllSigned ?
  3. Quelle stratégie Powershell est configurée par défaut ?
  4. Quelle commande permet de connaître la stratégie d’exécution configurée ?
  5. Quelle commande permettrait de modifier la stratégie d’exécution sur l’ordinateur en RemoteSigned ?
  6. Quelle est la démarche à suivre pour pouvoir exécuter un script non signé ?
  7. Quel choix interactif vous est proposé si vous souhaitez exécuter un script signé ?
  8. Comment pourriez-vous obtenir plus d’information pour savoir comment signer un script ?
  9. Quelles sont les options disponibles pour pouvoir signer un script ?
  10. Comment créer un certificat auto-signé ?
  1. Information sur la politique d’éxecution

get-ExecutionPolicy vous informe sur la politique d’éxecution configuré sur le poste.

[pic 11]

Activer l’exécution de fichiers sur votre environnement

Désactiver la restriction sur l’exécution des scripts powershell

set-executionPolicy unrestricted

Produire un script regroupant les commandes précédemment utilisées

  • la date du système
  • L’adresse IP de la machine
  • la liste complète des membre de la commande  Get-Location
  • le nom de la machine
  • L’adresse mac de carte réseau

Utilisation des fichiers textes

En utilisant l’annexe Fiche 02 : Utilisation des fichiers textes

...

Télécharger au format  txt (5.5 Kb)   pdf (762.5 Kb)   docx (780.8 Kb)  
Voir 3 pages de plus »
Uniquement disponible sur LaDissertation.com