wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

GPO Powershell

Total questions: 50

Worksheet time: 34mins

Name
Class
Date
1.

Quelle commande PowerShell permet de créer une nouvelle GPO ?

a)

Set-GPO

b)

New-GPO

c)

Add-GPO

d)

Remove-GPO

2.

Comment lier une GPO à une unité organisationnelle (OU) avec PowerShell ?

a)

New-GPOLink

b)

Add-PolicyLink

c)

New-GPLink

d)

Link-GPO

3.

Quelle commande permet de lister toutes les GPO dans un domaine ?

a)

Get-GPO -All

b)

Get-GPO

c)

List-GPO

d)

Show-GPO

4.

Comment supprimer une GPO avec PowerShell ?

a)

Remove-GroupPolicyObject

b)

Remove-GPO

c)

Delete-GPO

d)

Clear-GPO

5.

Comment sauvegarder une GPO avec PowerShell ?

a)

Backup-Policy

b)

Backup-GPO

c)

Save-GPO

d)

Export-GPO

6.

Quelle commande PowerShell est utilisée pour appliquer immédiatement une stratégie de groupe sur un poste client ?

a)

Force-GPO

b)

Invoke-GPUpdate

c)

Apply-GPO

d)

Restart-GPO

7.

Comment créer une nouvelle stratégie de sécurité avec PowerShell ?

a)

New-UserSecurityPolicy

b)

New-SecurityPolicy

c)

Add-SecurityPolicy

d)

Set-SecurityPolicy

8.

Comment rediriger les dossiers utilisateurs avec PowerShell ?

a)

Set-FolderRedirectionPolicy

b)

New-FolderRedirect

c)

Redirect-Folder

d)

Update-Redirection

9.

Quelle commande PowerShell permet d’obtenir des informations sur les filtres WMI d'une GPO ?

a)

Get-WMIFilterPolicy

b)

Get-GPWMIFilter

c)

Show-GPOFilters

d)

List-WMIFilter

10.

Comment désactiver une GPO avec PowerShell ?

a)

Disable-Policy

b)

Set-GPO -Disable

c)

Remove-GPO

d)

Block-GPO

11.

Quelle commande PowerShell permet de lister toutes les GPOs d'un domaine ?

a)

Get-GPO -All

b)

Get-GPResult

c)

Get-ADGPO

d)

List-GPO

12.

Comment créer une nouvelle GPO avec PowerShell ?

a)

New-ADGPO

b)

New-GPO

c)

Add-GPO

d)

Set-GPO

13.

Quelle commande permet de sauvegarder une GPO spécifique ?

a)

Export-GPO -Name "GPO_Name"

b)

Save-GPO -Name "GPO_Name"

c)

Backup-GPO -Name "GPO_Name"

d)

Copy-GPO -Name "GPO_Name"

14.

Comment lier une GPO à une OU en PowerShell ?

a)

Link-OU -GPOName "GPO_Name" -OU "OU_Name"

b)

New-GPLink -Name "GPO_Name" -Target "OU_DN"

c)

Set-OU -GPO "GPO_Name"

d)

Add-GPLink -Name "OU_Name"

15.

Quelle commande permet de restaurer une GPO à partir d'une sauvegarde en PowerShell ?

a)

Restore-ADGPO -Name "GPO_Name"

b)

Import-GPO -Name "GPO_Name"

c)

Restore-GPO -Path "Backup_Path"

d)

Set-GPOBackup -Name "GPO_Name"

16.

Comment appliquer une GPO à un utilisateur spécifique à l’aide de PowerShell ?

a)

Add-GPUser -Name "User_Name"

b)

Set-GPPermission -Name "GPO_Name" -TargetType User -TargetName "User_Name"

c)

Apply-GPO -User "User_Name"

d)

Set-GPOUser -Name "GPO_Name"

17.

Quelle commande affiche les paramètres d'une GPO spécifique en PowerShell ?

a)

Get-GPOSettings -Name "GPO_Name"

b)

Get-GPOParams -Name "GPO_Name"

c)

Show-GPO -Name "GPO_Name"

d)

Get-GPOReport -Name "GPO_Name" -ReportType HTML

18.

Comment supprimer une GPO à l’aide de PowerShell ?

a)

Delete-GPObject -Name "GPO_Name"

b)

Remove-ADGPO -Name "GPO_Name"

c)

Remove-GPO -Name "GPO_Name"

d)

Erase-GPO -Name "GPO_Name"

19.

Comment bloquer l'héritage d'une GPO avec PowerShell ?

a)

Disable-Inheritance -GPO "GPO_Name"

b)

Set-GPInheritance -Name "OU_Name" -IsBlocked Yes

c)

Block-GPOInheritance -Name "OU_Name"

d)

New-GPOInheritance -OU "OU_Name"

20.

Quelle commande permet d’exporter un rapport de GPO en XML ?

a)

Get-GPOReport -Name "GPO_Name" -ReportType XML

b)

Export-GPOReport -Name "GPO_Name" -Format XML

c)

Get-GPOSettings -Name "GPO_Name" -Format XML

d)

Export-GPO -Name "GPO_Name" -ReportType XML

21.

Quelle commande PowerShell permet d’ajouter une application .msi à une GPO ?

a)

Add-GPOApp -FilePath "Path_To_MSI"

b)

Set-GPPrefRegistryValue -Key "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" -ValueName "AppName" -Value "Path_To_MSI"

c)

Add-GPOPackage -PackagePath "Path_To_MSI"

d)

Install-GPOApp -MSIPath "Path_To_MSI"

22.

Comment désactiver les paramètres utilisateur d'une GPO en PowerShell ?

a)

Disable-GPOUserSettings -Name "GPO_Name"

b)

Set-GPO -Name "GPO_Name" -UserEnabled No

c)

Disable-GPO -Type User

d)

Set-GPUserSettings -Name "GPO_Name"

23.

Comment créer une liaison entre un site et une GPO en PowerShell ?

a)

New-GPLink -Name "GPO_Name" -Target "Site_Name"

b)

Link-GPOToSite -GPO "GPO_Name"

c)

Set-GPO -Name "GPO_Name" -Site "Site_Name"

d)

Apply-GPO -Name "Site_Name"

24.

Quelle commande permet de tester l’application d’une GPO sur un poste client ?

a)

Test-GPO -ClientName "Client_Name"

b)

gpupdate /force

c)

Invoke-GPOTest -Name "GPO_Name"

d)

Get-GPOApplied -ComputerName "Client_Name"

25.

Comment ajouter une autorisation de lecture pour un groupe sur une GPO ?

a)

Add-GPGroupPermission -Name "GPO_Name" -Group "Group_Name" -Permission Read

b)

Set-GPPermission -GPOName "GPO_Name" -GroupName "Group_Name" -PermissionLevel Read

c)

Set-GPPermission -Name "GPO_Name" -TargetName "Group_Name" -TargetType Group -PermissionLevel GpoRead

d)

New-GPAccess -Name "GPO_Name" -Group "Group_Name"

26.

Comment supprimer une liaison GPO d’une unité organisationnelle (OU) en PowerShell ?

a)

Remove-GPLink -OU "OU_Name"

b)

Remove-GPLink -Target "OU_DN" -Name "GPO_Name"

c)

Delete-GPOLink -OU "OU_Name"

d)

Unlink-GPO -Name "GPO_Name"

27.

Comment lier une GPO à plusieurs OU en une seule commande PowerShell ?

a)

Add-GPO -Name "GPO_Name" -OUList "OU1,OU2"

b)

ForEach ($ou in @("OU1", "OU2")) { New-GPLink -Name "GPO_Name" -Target $ou }

c)

New-GPLink -OU "OU1, OU2" -Name "GPO_Name"

d)

Set-GPLink -GPO "GPO_Name" -OUList "OU1,OU2"

28.

Comment forcer la réplication des GPO entre contrôleurs de domaine avec PowerShell ?

a)

Invoke-GPUpdate -Domain "DomainName"

b)

Sync-GPO -Domain "DomainName"

c)

Update-GPOReplication -Name "DomainName"

d)

Invoke-ADReplication -Domain "DomainName"

29.

Comment filtrer l'application d'une GPO à un groupe d'utilisateurs spécifique avec PowerShell ?

a)

Add-GPUserFilter -Name "GPO_Name" -User "User_Group"

b)

Set-GPPermission -Name "GPO_Name" -TargetType Group -TargetName "User_Group"

c)

Apply-GPOFilter -GPO "GPO_Name" -Group "User_Group"

d)

Set-GPOFilter -Name "GPO_Name" -UserGroup "User_Group"

30.

Comment lier une GPO à un domaine avec PowerShell ?

a)

Set-GPDomainLink -GPO "GPO_Name" -Domain "Domain_Name"

b)

New-GPLink -Name "GPO_Name" -Target "Domain_Name"

c)

Link-GPO -Domain "Domain_Name"

d)

Set-GPO -Domain "Domain_Name"

31.

Comment générer un rapport HTML pour une GPO avec PowerShell ?

a)

Get-GPOReport -Name "GPO_Name" -ReportType HTML

b)

Generate-GPOReport -Name "GPO_Name" -Format HTML

c)

Export-GPOReport -Name "GPO_Name" -HTML

d)

Set-GPOReport -Name "GPO_Name" -HTML

32.

Comment limiter l’application d’une GPO aux machines Windows Server via un filtre WMI ?

a)

Set-GPOWMI -Name "GPO_Name" -Query "Select * from Win32_OperatingSystem Where ProductType='2'"

b)

Add-GPOFilter -Type WMI -Query "Select * from Win32_OperatingSystem Where ProductType='2'"

c)

Add-GPOWMIQuery -Name "GPO_Name" -Query "Server"

d)

Apply-GPOFilter -Name "GPO_Name" -OS Server

33.

Comment désactiver l’héritage des stratégies pour une OU avec PowerShell ?

a)

Set-GPInheritance -Target "OU_Name" -IsBlocked Yes

b)

Disable-GPOInheritance -OU "OU_Name"

c)

Remove-GPInheritance -Name "OU_Name"

d)

Set-GPOBlock -Name "OU_Name"

34.

Quelle commande PowerShell permet d’ajouter un script de démarrage via GPO ?

a)

Set-GPStartupScript -Path "Script_Path"

b)

Set-GPRegistryValue -Name "GPO_Name" -ScriptPath "Path"

c)

Add-GPOStartupScript -Path "Script_Path"

d)

Set-GPOStartup -Script "Script_Path"

35.

Comment forcer l'actualisation des GPO sur un ordinateur distant ?

a)

Invoke-GPUpdate -ComputerName "RemotePC"

b)

Force-GPOUpdate -RemoteName "RemotePC"

c)

Update-GPO -Target "RemotePC"

d)

Invoke-GPO -Remote "RemotePC"

36.

Comment renommer une GPO en PowerShell ?

a)

Rename-GPO -Name "Old_GPO_Name" -NewName "New_GPO_Name"

b)

Set-GPOName -OldName "Old_GPO_Name" -NewName "New_GPO_Name"

c)

Change-GPOName -OldName "Old_GPO_Name" -NewName "New_GPO_Name"

d)

Rename-GPOObject -OldName "Old_GPO_Name" -NewName "New_GPO_Name"

37.

Quelle commande permet de désactiver une GPO en PowerShell ?

a)

Disable-GPO -Name "GPO_Name"

b)

Set-GPO -Name "GPO_Name" -Enabled No

c)

Disable-GPOObject -Name "GPO_Name"

d)

Block-GPO -Name "GPO_Name"

38.

Comment activer les paramètres d’ordinateur dans une GPO via PowerShell ?

a)

Set-GPComputerSettings -Name "GPO_Name" -Enabled Yes

b)

Set-GPO -Name "GPO_Name" -ComputerEnabled Yes

c)

Enable-GPComputerSettings -Name "GPO_Name"

d)

Set-GPOComputerParams -Name "GPO_Name"

39.

Comment récupérer l'historique de modification d'une GPO avec PowerShell ?

a)

Get-GPOHistory -Name "GPO_Name"

b)

Get-GPResultantSetOfPolicy -GPOName "GPO_Name"

c)

Get-GPOAuditTrail -Name "GPO_Name"

d)

Get-GPOChanges -Name "GPO_Name"

40.

Comment exporter les paramètres de toutes les GPO dans un domaine avec PowerShell ?

a)

Export-GPSettings -All

b)

Get-GPO -All | ForEach-Object { Get-GPOReport -Name $_.DisplayName -ReportType HTML }

c)

Save-GPOSettings -Domain "DomainName"

d)

Get-AllGPO -Domain "DomainName"

41.

Quelle commande permet de rétablir l'héritage des stratégies sur une unité organisationnelle ?

a)

Set-GPInheritance -Name "OU_Name" -IsBlocked No

b)

Enable-GPOInheritance -OU "OU_Name"

c)

Unblock-GPOInheritance -Name "OU_Name"

d)

Restore-GPOInheritance -OU "OU_Name"

42.

Comment ajouter une préférence de registre à une GPO avec PowerShell ?

a)

Set-GPRegistry -GPOName "GPO_Name" -Key "Key_Path" -Value "Value"

b)

Add-GPORegistry -Key "Key_Path" -Value "Value"

c)

Set-GPPrefRegistryValue -Name "GPO_Name" -Key "HKLM\Software..." -ValueName "Value" -Value "Data"

d)

New-GPORegistry -Key "Key_Path" -Value "Value"

43.

Comment afficher la liste des permissions associées à une GPO ?

a)

Get-GPPermission -GPO "GPO_Name"

b)

Get-GPPermission -Name "GPO_Name" -All

c)

Show-GPAccess -Name "GPO_Name"

d)

Get-GPOAccess -Name "GPO_Name"

44.

Comment bloquer l’application d'une GPO à des groupes de sécurité spécifiques en PowerShell ?

a)

Block-GPO -Group "Group_Name"

b)

Set-GPPermission -Name "GPO_Name" -TargetName "Group_Name" -TargetType Group -PermissionLevel GpoDeny

c)

Deny-GPO -Group "Group_Name"

d)

Add-GPOBlock -Name "GPO_Name" -Group "Group_Name"

45.

Quelle commande permet d'obtenir un rapport HTML et XML de toutes les GPOs d'un domaine ?

a)

Get-GPODomainReport -Format HTML,XML

b)

Get-AllGPOReports -Domain "Domain_Name" -ReportType HTML,XML

c)

Get-GPOReport -All -ReportType HTML,XML

d)

Export-GPOReport -All -Format HTML,XML

46.

Comment définir un filtre WMI pour une GPO afin de l’appliquer uniquement à des machines Windows 10 ?

a)

Set-GPOWMI -Query "Select * from Win32_OperatingSystem Where OSVersion = '10.0'"

b)

Set-GPO -OSFilter "Windows 10"

c)

Set-GPWMISetting -Name "GPO_Name" -Query "Select * from Win32_OperatingSystem Where Version Like '10%'"

d)

Add-GPOFilter -Name "Windows 10" -WMI

47.

Comment vérifier si une GPO est bien appliquée sur un poste client via PowerShell ?

a)

gpresult /r

b)

Get-GPO -Computer "Client_Name"

c)

Invoke-GPOTest -Name "GPO_Name"

d)

Get-GPOApplied -Target "Client_Name"

48.

Quelle commande permet de désactiver l’application des paramètres de stratégie pour les utilisateurs locaux sur une machine ?

a)

Disable-GPO -LocalUsers

b)

Set-GPO -UserSettingsDisabled Yes

c)

Set-GPO -Name "GPO_Name" -UserDisabled Yes

d)

Block-GPO -Users

49.

Comment planifier l'actualisation automatique des GPO sur un poste distant via PowerShell ?

a)

New-GPUpdateSchedule -Computer "RemotePC"

b)

Set-GPUpdate -Name "RemotePC" -Interval "30"

c)

Invoke-GPUpdate -ComputerName "RemotePC" -RandomDelayInMinutes 30

d)

Add-GPUpdateSchedule -Target "RemotePC"

50.

Comment vérifier quels filtres WMI sont utilisés par une GPO ?

a)

Get-GPOWMI -Name "GPO_Name"

b)

Get-GPOWMISetting -Name "GPO_Name"

c)

List-GPOWMI -Name "GPO_Name"

d)

Show-GPOFilters -Name "GPO_Name"