PowerShell Object Creation and Referencing Methods

PremierKazoo avatar
PremierKazoo
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

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

Générer des fichiers de suivi/traces

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

Select-string -pattern 'MW'

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

Get-random

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

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

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

<p>Out-Printer</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</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</p> Signup and view all the answers

Comment ajouter 2 mois à une date dans PowerShell ?

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

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

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

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

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

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

<p>$interval = (New-TimeSpan ($date1) ($date2))</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}</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</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</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></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é</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></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</p> Signup and view all the answers

Quel est le namespace le plus utilis dans WMI?

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

Qu'est-ce que WMI permet de faire?

<p>A et 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</p> Signup and view all the answers

Quelle cmdlet PowerShell permet d'interroger WMI?

<p>A et 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</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></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</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</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}</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'}</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</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</p> Signup and view all the answers

Use Quizgecko on...
Browser
Browser