0% ont trouvé ce document utile (0 vote)
391 vues7 pages

QCM Sur PowerShell

Le document présente un questionnaire à choix multiples (QCM) sur PowerShell, comprenant 40 questions sur des commandes, cmdlets et syntaxes spécifiques. Chaque question est suivie de plusieurs options de réponse, avec les réponses correctes fournies à la fin. Ce QCM vise à tester les connaissances des utilisateurs sur l'utilisation de PowerShell.

Transféré par

massawiactor
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
391 vues7 pages

QCM Sur PowerShell

Le document présente un questionnaire à choix multiples (QCM) sur PowerShell, comprenant 40 questions sur des commandes, cmdlets et syntaxes spécifiques. Chaque question est suivie de plusieurs options de réponse, avec les réponses correctes fournies à la fin. Ce QCM vise à tester les connaissances des utilisateurs sur l'utilisation de PowerShell.

Transféré par

massawiactor
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

QCM sur PowerShell

Question 1
Quelle commande permet d'obtenir la version de PowerShell installée ?
a) Get-Host
b) Get-Version
c) Get-PowerShell
d) Get-PSVersion

Question 2
Quelle est la syntaxe correcte pour déclarer une variable en PowerShell ?
a) var $variable = "valeur"
b) $variable := "valeur"
c) $variable = "valeur"
d) let $variable = "valeur"

Question 3
Quel cmdlet est utilisé pour récupérer les processus en cours d'exécution ?
a) Get-Process
b) Get-Service
c) Get-Task
d) Get-Job

Question 4
Comment affiche-t-on un message à l'écran en PowerShell ?
a) Write-Output "Bonjour"
b) Print "Bonjour"
c) echo "Bonjour"
d) Show-Message "Bonjour"

Question 5
Quel cmdlet permet d'arrêter un service en cours d'exécution ?
a) Stop-Service
b) End-Service
c) Kill-Service
d) Terminate-Service

Question 6
Comment lisons-nous le contenu d'un fichier texte en PowerShell ?
a) Read-File -Path "chemin\vers\fichier.txt"
b) Get-Content -Path "chemin\vers\fichier.txt"
c) Read-Text -File "chemin\vers\fichier.txt"
d) Get-FileContent -Path "chemin\vers\fichier.txt"

Question 7
Quelle commande est utilisée pour mettre à jour les modules PowerShell installés
?
a) Update-Module
b) Refresh-Module
c) Install-Module -Update
d) Update-InstalledModule

Question 8
Quel cmdlet permet de lister les fichiers dans un répertoire ?
a) Get-List -Path
b) Get-Item -Path
c) Get-ChildItem -Path
d) Get-Directory -Path

Question 9
Quelle commande est utilisée pour créer un nouvel objet dans PowerShell ?
a) New-Item
b) Create-Object
c) New-Object
d) Add-Item

Question 10
Comment ajouter un commentaire en PowerShell ?
a) // Ceci est un commentaire
b) # Ceci est un commentaire
c) /* Ceci est un commentaire */
d) -- Ceci est un commentaire

Réponses

a) Get-Host
c) $variable = "valeur"
a) Get-Process
a) Write-Output "Bonjour"
a) Stop-Service
b) Get-Content -Path "chemin\vers\fichier.txt"
a) Update-Module
c) Get-ChildItem -Path
c) New-Object
b) # Ceci est un commentaire

Question 11
Quel cmdlet est utilisé pour exécuter un script PowerShell depuis un fichier ?
a) Invoke-File
b) Execute-File
c) Run-File
d) Invoke-Expression

Question 12
Quel cmdlet est utilisé pour renommer un fichier ou un répertoire ?
a) Rename-Item
b) Rename-File
c) Rename-Object
d) Move-Item

Question 13
Comment afficher toutes les commandes disponibles en PowerShell ?
a) Get-Commands
b) Show-Commands
c) Get-Command
d) Show-AllCommands

Question 14
Quel cmdlet permet de récupérer les informations sur un utilisateur spécifique
dans Active Directory ?
a) Get-ADUser
b) Get-User
c) Get-ADAccount
d) Get-ADObject

Question 15
Quel cmdlet est utilisé pour exporter des données au format CSV ?
a) Export-CSV
b) Export-ToCSV
c) Export-Data
d) Write-CSV

Question 16
Quel cmdlet permet de comparer le contenu de deux objets ou fichiers ?
a) Compare-Object
b) Diff-Object
c) Compare-Items
d) Diff-Items

Question 17
Quel cmdlet est utilisé pour créer un alias pour une commande ?
a) New-Alias
b) Set-Alias
c) Add-Alias
d) Create-Alias

Question 18
Quelle commande permet d'arrêter un ordinateur à distance ?
a) Stop-Computer
b) Shutdown-Computer
c) Remote-Shutdown
d) Shutdown-Remote

Question 19
Comment obtient-on la date et l'heure actuelles en PowerShell ?
a) Get-DateTime
b) Show-Date
c) Get-Date
d) Current-Date

Question 20
Quel cmdlet est utilisé pour tester la connectivité réseau ?
a) Test-Connection
b) Ping-Host
c) Test-Network
d) Check-Connection

Question 21
Quel cmdlet permet de lire l'entrée de l'utilisateur depuis la console ?
a) Read-Host
b) Get-Input
c) Read-Input
d) Get-HostInput

Question 22
Comment afficher les modules PowerShell installés ?
a) Get-InstalledModule
b) Get-Module
c) Show-Module
d) List-Modules

Question 23
Quel cmdlet permet d'ajouter un membre à un groupe Active Directory ?
a) Add-ADGroupMember
b) Add-GroupMember
c) Set-ADGroupMember
d) Add-ADMember

Question 24
Comment rediriger la sortie d'une commande vers un fichier en PowerShell ?
a) commande > fichier.txt
b) commande >> fichier.txt
c) commande | Out-File fichier.txt
d) commande >| fichier.txt

Question 25
Quel cmdlet est utilisé pour arrêter un processus spécifique ?
a) Stop-Process
b) End-Process
c) Kill-Process
d) Terminate-Process

Question 26
Quelle commande est utilisée pour obtenir les propriétés et les méthodes d'un
objet ?
a) Get-Member
b) Show-Object
c) Get-Object
d) Show-Member

Question 27
Quel cmdlet permet d'ajouter du contenu à un fichier texte existant ?
a) Add-Content
b) Set-Content
c) Append-Content
d) Update-Content

Question 28
Comment exécuter un script PowerShell avec des privilèges élevés
(administrateur) ?
a) Run-AsAdministrator
b) Start-Process -Verb RunAs
c) Invoke-Admin
d) Execute-AsAdmin

Question 29
Quel cmdlet permet de convertir des objets PowerShell en format JSON ?
a) ConvertTo-Json
b) Export-Json
c) To-Json
d) Convert-Json

Question 30
Quelle commande est utilisée pour récupérer les informations sur les services
installés sur une machine ?
a) Get-Services
b) List-Services
c) Get-Service
d) Show-Services

Question 31
Quel cmdlet permet de créer une nouvelle tâche planifiée ?
a) New-ScheduledTask
b) New-ScheduledJob
c) New-Task
d) New-Schedule

Question 32
Comment ajouter une fonction en PowerShell ?
a) New-Function
b) Add-Function
c) Function
d) Create-Function

Question 33
Comment interrompre l'exécution d'un script PowerShell ?
a) Exit
b) Break
c) Stop
d) Halt

Question 34
Quel cmdlet permet de récupérer les propriétés d'un fichier ?
a) Get-FileProperty
b) Get-File
c) Get-ItemProperty
d) Get-Properties

Question 35
Quel cmdlet est utilisé pour enregistrer les informations de débogage ?
a) Write-Debug
b) Write-Log
c) Write-DebugLog
d) Debug-Log

Question 36
Quelle commande est utilisée pour installer des modules PowerShell depuis la
galerie en ligne ?
a) Install-Module
b) Add-Module
c) Download-Module
d) Get-Module

Question 37
Quel cmdlet est utilisé pour supprimer un fichier ou un répertoire ?
a) Remove-Item
b) Delete-Item
c) Erase-Item
d) Destroy-Item

Question 38
Quel cmdlet permet de mesurer le temps d'exécution d'une commande ?
a) Measure-Time
b) Measure-Command
c) Get-ExecutionTime
d) Time-Command

Question 39
Comment récupérer l'adresse IP d'une machine en PowerShell ?
a) Get-IPAddress
b) Get-NetIPAddress
c) Get-IP
d) Show-IPAddress

Question 40
Quel cmdlet permet de créer un nouvel utilisateur dans Active Directory ?
a) New-ADUser
b) Add-ADUser
c) Create-ADUser
d) Set-ADUser

Réponses

d) Invoke-Expression
a) Rename-Item
c) Get-Command
a) Get-ADUser
a) Export-CSV
a) Compare-Object
b) Set-Alias
a) Stop-Computer
c) Get-Date
a) Test-Connection
a) Read-Host
b) Get-Module
a) Add-ADGroupMember
c) commande | Out-File fichier.txt
a) Stop-Process
a) Get-Member
a) Add-Content
b) Start-Process -Verb RunAs
a) ConvertTo-Json
c) Get-Service
b) New-ScheduledJob
c) Function
a) Exit
c) Get-ItemProperty
a) Write-Debug
a) Install-Module
a) Remove-Item
b) Measure-Command
b) Get-NetIPAddress
a) New-ADUser

Vous aimerez peut-être aussi