Pointer et imprimer les packages - Serveurs approuvés
Vérifié avec Windows 11 25H2 — mis à jour le 30 juillet 2026
Pris en charge sur : Windows Server 2008 et Windows XP uniquement
Chemin dans la console GPO
Configuration utilisateur\Modèles d'administration\Panneau de configuration\Imprimantes Description
Limite l’opération Pointer et imprimer les packages aux serveurs approuvés. Ce paramètre de stratégie limite les connexions Pointer et imprimer les packages aux serveurs approuvés. Ce paramètre s’applique uniquement aux connexions Pointer et imprimer les packages et il est totalement indépendant de la stratégie « Restrictions Pointer et imprimer » qui régit le comportement des connexions Pointer et imprimer les fichiers non-package. Windows Vista et les clients des versions ultérieures tentent d’établir une connexion Pointer et imprimer les fichiers non-package chaque fois qu’une connexion Pointer et imprimer les packages échoue, y compris en cas de tentatives bloquées par cette stratégie. Il est possible que les administrateurs doivent définir les deux stratégies pour bloquer toutes les connexions d’impression à un serveur d’impression spécifique. Si ce paramètre est activé, les utilisateurs peuvent uniquement pointer et imprimer les packages sur des serveurs d’impression approuvés par l’administrateur réseau. Lorsqu’ils utilisent Pointer et imprimer les packages, les ordinateurs client vérifient la signature de tous les pilotes téléchargés à partir des serveurs d’impression. Si ce paramètre est désactivé ou s’il n’est pas configuré, l’opération Pointer et imprimer les packages n’est pas limitée à des serveurs d’impression spécifiques.
Registre
Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint Nom de valeur : PackagePointAndPrintServerList
Activé : PackagePointAndPrintServerList = 1
Désactivé : PackagePointAndPrintServerList = 0
MDM / Intune (CSP)
./User/Vendor/MSFT/Policy/Config/ADMX_Printing/PackagePointAndPrintServerList Documentation Microsoft Learn Données de correspondance : Microsoft Learn (CC BY 4.0)
Générateur d'exports
BETAConfigurez l'état, la portée et les options, puis générez les sorties .reg, PowerShell, Intune et SCCM — ou ajoutez le paramètre à une collection multi-paramètres.
Ces exports écrivent le registre — ce n'est pas une GPO managée. ⓘ
Fichier .reg
Windows Registry Editor Version 5.00
; Exported from gporais.com
; Policy: Pointer et imprimer les packages - Serveurs approuvés
; State: Enabled
; Supported on: Windows Server 2008 et Windows XP uniquement
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint]
"PackagePointAndPrintServerList"=dword:00000001
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint\ListofServers]
; List values: enter one value per line in the builder UI. Autres formats (PowerShell, Intune, SCCM)
PowerShell
# Exported from gporais.com
# Policy: Pointer et imprimer les packages - Serveurs approuvés
# State: Enabled
# Supported on: Windows Server 2008 et Windows XP uniquement
# Warning: In SYSTEM context (the Intune default), HKCU targets the SYSTEM profile. Run this script using the logged-on credentials.
$path = 'HKCU:\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'PackagePointAndPrintServerList' -Value 1 -Type DWord
$path = 'HKCU:\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint\ListofServers'
New-Item -Path $path -Force | Out-Null
# List values: enter one value per line in the builder UI. Intune XML
OMA-URI: ./User/Vendor/MSFT/Policy/Config/ADMX_Printing/PackagePointAndPrintServerList
Data type: String
Value:
<enabled/>
<!-- PackagePointAndPrintServerList_Edit: enter one value per line before copying this XML payload. --> Intune Remediation
# === Detection script ===
# Exported from gporais.com
# Policy: Pointer et imprimer les packages - Serveurs approuvés
# State: Enabled
# Supported on: Windows Server 2008 et Windows XP uniquement
# Warning: In SYSTEM context (the Intune default), HKCU targets the SYSTEM profile. Run this script using the logged-on credentials.
function Test-RegistryValue {
param(
[Parameter(Mandatory = $true)][string]$Path,
[Parameter(Mandatory = $true)][string]$Name,
[object]$Expected,
[ValidateSet('String', 'DWord', 'MultiString')][string]$Kind = 'String',
[switch]$Absent
)
try {
$item = Get-ItemProperty -LiteralPath $Path -Name $Name -ErrorAction Stop
} catch {
return $Absent.IsPresent
}
if ($Absent.IsPresent) { return $false }
$actual = $item.$Name
if ($Kind -eq 'DWord') { return ([int64]$actual) -eq ([int64]$Expected) }
if ($Kind -eq 'MultiString') {
$actualValues = @($actual)
$expectedValues = @($Expected)
if ($actualValues.Count -ne $expectedValues.Count) { return $false }
for ($i = 0; $i -lt $expectedValues.Count; $i++) {
if ([string]$actualValues[$i] -ne [string]$expectedValues[$i]) { return $false }
}
return $true
}
return [string]$actual -eq [string]$Expected
}
# HKCU:\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint\ListofServers: List values: enter one value per line in the builder UI.
$checks = @(
(Test-RegistryValue -Path 'HKCU:\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint' -Name 'PackagePointAndPrintServerList' -Expected 1 -Kind DWord)
)
if ($checks -notcontains $false) {
Write-Output 'Compliant'
exit 0
}
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Pointer et imprimer les packages - Serveurs approuvés
# State: Enabled
# Supported on: Windows Server 2008 et Windows XP uniquement
# Warning: In SYSTEM context (the Intune default), HKCU targets the SYSTEM profile. Run this script using the logged-on credentials.
$path = 'HKCU:\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'PackagePointAndPrintServerList' -Value 1 -Type DWord
$path = 'HKCU:\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint\ListofServers'
New-Item -Path $path -Force | Out-Null
# List values: enter one value per line in the builder UI. Scripts SCCM
# Exported from gporais.com
# Policy: Pointer et imprimer les packages - Serveurs approuvés
# State: Enabled
# Supported on: Windows Server 2008 et Windows XP uniquement
# SCCM Configuration Item guidance:
# Create a Configuration Item of type "Setting: Script".
# Discovery script: use the Detection script below.
# Remediation script: use the Remediation script below.
# Compliance rule: the Discovery script output equals 'Compliant'.
# === Detection script ===
# Exported from gporais.com
# Policy: Pointer et imprimer les packages - Serveurs approuvés
# State: Enabled
# Supported on: Windows Server 2008 et Windows XP uniquement
# Warning: In SYSTEM context (the Intune default), HKCU targets the SYSTEM profile. Run this script using the logged-on credentials.
function Test-RegistryValue {
param(
[Parameter(Mandatory = $true)][string]$Path,
[Parameter(Mandatory = $true)][string]$Name,
[object]$Expected,
[ValidateSet('String', 'DWord', 'MultiString')][string]$Kind = 'String',
[switch]$Absent
)
try {
$item = Get-ItemProperty -LiteralPath $Path -Name $Name -ErrorAction Stop
} catch {
return $Absent.IsPresent
}
if ($Absent.IsPresent) { return $false }
$actual = $item.$Name
if ($Kind -eq 'DWord') { return ([int64]$actual) -eq ([int64]$Expected) }
if ($Kind -eq 'MultiString') {
$actualValues = @($actual)
$expectedValues = @($Expected)
if ($actualValues.Count -ne $expectedValues.Count) { return $false }
for ($i = 0; $i -lt $expectedValues.Count; $i++) {
if ([string]$actualValues[$i] -ne [string]$expectedValues[$i]) { return $false }
}
return $true
}
return [string]$actual -eq [string]$Expected
}
# HKCU:\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint\ListofServers: List values: enter one value per line in the builder UI.
$checks = @(
(Test-RegistryValue -Path 'HKCU:\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint' -Name 'PackagePointAndPrintServerList' -Expected 1 -Kind DWord)
)
if ($checks -notcontains $false) {
Write-Output 'Compliant'
exit 0
}
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Pointer et imprimer les packages - Serveurs approuvés
# State: Enabled
# Supported on: Windows Server 2008 et Windows XP uniquement
# Warning: In SYSTEM context (the Intune default), HKCU targets the SYSTEM profile. Run this script using the logged-on credentials.
$path = 'HKCU:\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'PackagePointAndPrintServerList' -Value 1 -Type DWord
$path = 'HKCU:\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint\ListofServers'
New-Item -Path $path -Force | Out-Null
# List values: enter one value per line in the builder UI. Vous construisez une collection multi-paramètres ? Ajoutez ce paramètre et générez des exports combinés (.reg, PowerShell, GPO).