PowerShell Object Creation and Referencing Methods

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quelle est la principale fonction des cmdlets Start-Transcript et Stop-Transcript dans Powershell ISE ?

  • Lire des fichiers texte et des variables
  • Générer des fichiers de suivi/traces (correct)
  • Obtenir des correctifs logiciels à distance
  • Récupérer des listes d'ordinateurs par mot-clé

Quelle commande permet de récupérer une liste d'ordinateurs contenant le mot 'MW' ?

  • Get-random
  • Get-Hotfix
  • Select-string -pattern 'MW' (correct)
  • Out-Printer

Quelle commande permet d'obtenir un nombre aléatoire ou de sélectionner aléatoirement des objets dans une collection ?

  • Out-Printer
  • Write-progress
  • Get-Hotfix
  • Get-random (correct)

Quelle est la fonction de la cmdlet Write-progress dans Powershell ?

<p>Afficher une barre de progression (B)</p> Signup and view all the answers

Quelle commande permet d'envoyer la sortie à une imprimante ?

<p>Out-Printer (C)</p> Signup and view all the answers

Quel script permet de créer des mots de passe aléatoires avec un choix de longueur ?

<p>Le script qui crée des mots de passe aléatoires (A)</p> Signup and view all the answers

Que se passe-t-il si vous omettez un paramètre lors de la création d'une date dans PowerShell ?

<p>Les valeurs du système sont utilisées pour les paramètres manquants (D)</p> Signup and view all the answers

Comment ajouter 2 mois à une date dans PowerShell ?

<p>$date.AddMonths(2) (B)</p> Signup and view all the answers

Comment récupérer une date au format DateTime dans PowerShell ?

<p>$date = [DateTime]'07/20/1969' (B)</p> Signup and view all the answers

Comment récupérer le jour de la semaine d'une date dans PowerShell ?

<p>$date.dayOfWeek (B)</p> Signup and view all the answers

Comment calculer le temps écoulé entre deux dates dans PowerShell ?

<p>$interval = (New-TimeSpan ($date1) ($date2)) (B)</p> Signup and view all the answers

Quelle est la syntaxe correcte pour une instruction conditionnelle if...else dans PowerShell ?

<p>if ($condition) {$actions} else {$other_actions} (A)</p> Signup and view all the answers

Quelle est la meilleure façon de référencer les propriétés et méthodes d'un objet ?

<p>En créant l'objet lui-même et en l'affectant à une variable (D)</p> Signup and view all the answers

Que renvoie la commande Get-Item -Path 'C:\Windows' ?

<p>Un objet <code>System.IO.DirectoryInfo</code> contenant des informations sur le répertoire (A)</p> Signup and view all the answers

Comment accéder aux méthodes et propriétés de l'objet renvoyé par Get-Item ?

<p>En utilisant la notation pointée, par exemple <code>$objet.Propriete</code> (A)</p> Signup and view all the answers

Que se passe-t-il si on assigne la sortie de Get-ChildItem à une variable ?

<p>On obtient un tableau d'objets, un pour chaque élément listé (D)</p> Signup and view all the answers

Comment obtenir une liste de tous les dossiers et sous-dossiers dans C:\Windows ?

<p><code>Get-ChildItem -Path 'C:\Windows\' -Directory</code> (B)</p> Signup and view all the answers

Pourquoi utiliser la variable pipeline dans le cas de Get-ChildItem ?

<p>Pour transmettre les objets de répertoire à une autre cmdlet (C)</p> Signup and view all the answers

Quel est le namespace le plus utilis dans WMI?

<p>root/cimV2 (C)</p> Signup and view all the answers

Qu'est-ce que WMI permet de faire?

<p>A et B (B)</p> Signup and view all the answers

Quelle proprit de la classe win32_bios peut-on rcuprer avec WMI?

<p>La version du BIOS (C)</p> Signup and view all the answers

Quelle cmdlet PowerShell permet d'interroger WMI?

<p>A et B (B)</p> Signup and view all the answers

Quelle proprit de la classe win32_networkadapter peut-on rcuprer avec WMI?

<p>Les adresses MAC et IP des machines (C)</p> Signup and view all the answers

Quelle cmdlet PowerShell permet d'afficher la liste des classes WMI disponibles?

<p><code>Get-wmiobject -list</code> (D)</p> Signup and view all the answers

Quelle commande PowerShell permet d'afficher rcursivement tous les fichiers du dossier e:\lotus avec l'extension *.doc et *.ppt ?

<p>Get-childitem e:\lotus -recurse -include *.doc, *.ppt (D)</p> Signup and view all the answers

Comment afficher tous les fichiers du dossier lotus sauf les *.jpg et *.doc ?

<p>Get-childitem e:\lotus -exclude *.jpg, *.doc (B)</p> Signup and view all the answers

Quelle commande PowerShell permet d'obtenir les fichiers dont la taille est suprieure 100 Ko ?

<p>Get-childitem e:\lotus | where-object {$_.length -gt 100KB} (A)</p> Signup and view all the answers

Comment afficher tous les fichiers du dossier lotus dont la date de dernier enregistrement est postrieure au 01/06/2022 ?

<p>Get-childitem e:\lotus -recurse | where-object {$_.LastWriteTime -gt '01/06/2022'} (A)</p> Signup and view all the answers

Quelle est la diffrence entre les paramtres -include et -exclude dans la commande Get-childitem ?

<p>-include permet d'inclure les fichiers spcifis, -exclude permet d'exclure les fichiers spcifis (C)</p> Signup and view all the answers

Quelle est l'utilit du pipe | dans les commandes PowerShell prsentes ?

<p>Le pipe permet de passer un ou plusieurs objets la commande suivante (C)</p> Signup and view all the answers

Flashcards are hidden until you start studying

More Like This

Use Quizgecko on...
Browser
Browser