{"id":938555,"date":"2026-11-13T15:34:26","date_gmt":"2026-11-13T15:34:26","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/lokale-printermapping-automatiseren\/"},"modified":"2026-11-13T15:34:27","modified_gmt":"2026-11-13T15:34:27","slug":"lokale-printermapping-automatiseren","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/nl\/blog\/lokale-printermapping-automatiseren\/","title":{"rendered":"Zo automatiseert u het aanmaken van lokale printermappings via GPO en PowerShell"},"content":{"rendered":"<div class=\"in-context-cta\"><h2>Belangrijkste punten<\/h2>\n<ul>\n<li>Printermapping automatiseren met Groepsbeleidsvoorkeuren (GPP): maak een GPO die u koppelt aan de doel-OU en voeg vervolgens een gedeelde printer toe via Gebruikersconfiguratie &gt; Voorkeuren &gt; Instellingen van het Configuratiescherm &gt; Printers, waarbij u het sharepad opgeeft (\\\\print-server-name\\printer-share-name). Schakel Item-Level Targeting in om de printer te beperken tot specifieke gebruikers of groepen en voer daarna gpupdate \/force uit op de betreffende devices om de instellingen toe te passen.<\/li>\n<li>Printermapping automatiseren met PowerShell: gebruik Add-Printer -ConnectionName om een gedeelde printer via een printserver te koppelen of combineer Add-PrinterPort en Add-Printer -DriverName om een lokale printer rechtstreeks via IP-adres te koppelen. Gebruik Set-Printer -IsDefault $true om de standaardprinter in te stellen en voer het script handmatig uit, via RMM of als onderdeel van een bredere uitrol.<\/li>\n<li>Printermapping automatiseren met PowerShell en aanmeld-\/afmeldscripts: sla een PowerShell-script voor printermapping op in een gedeeld pad en laat het automatisch starten bij elke gebruikerssessie via schtasks \/create \u2026 \/sc onlogon of door het als aanmeldscript toe te voegen onder Gebruikersconfiguratie &gt; Windows-instellingen &gt; Scripts (Aanmelden\/Afmelden) in de GPO.<\/li>\n<li>Statusregistratie via het register: zodra een printer succesvol is gekoppeld schrijft u een tijdstempel en een printerlijst weg naar een eigen registersleutel met Set-ItemProperty. Bevraag die sleutel met Test-Path en Get-ItemProperty zodat GPP de al getagde devices overslaat en de devices zonder tag markeert.<\/li>\n<li>Dynamische targeting op basis van criteria: haal het IP-adres van een device op met Get-NetIPAddress of het groepslidmaatschap met whoami \/groups en roep vervolgens met voorwaardelijke logica (if\/elseif) Add-Printer -ConnectionName aan met het printerpad dat bij dat IP-bereik of die groep hoort.<\/li>\n<\/ul>\n<\/div>\n<p><strong>Lokale printermapping<\/strong> stroomlijnt printertoewijzingen in grote omgevingen met meerdere afdelingen, zodat eindgebruikers altijd via de juiste devices printen. Het vereenvoudigt de toewijzing van devices tijdens het printen, stroomlijnt workflows en verhoogt de productiviteit dankzij configuraties die de gebruiker vooropstellen.<\/p>\n<p>Liever een videotutorial? Bekijk \u201c<a href=\"https:\/\/www.ninjaone.com\/videos\/it-ops\/how-to-automate-the-creation-of-local-printer-mappings-via-gpo-and-powershell\/\">Lokale printermappings automatisch aanmaken via GPO en PowerShell<\/a>\u201d voor meer informatie.<\/p>\n<h2>Methoden voor effectieve lokale printermapping<\/h2>\n<p>Handmatige printertoewijzingen leiden vaak tot fouten en mislukte printopdrachten, waardoor er meer supporttickets binnenkomen en technici extra werk krijgen. Met <a href=\"https:\/\/www.ninjaone.com\/blog\/everything-you-need-to-know-about-it-automation\/\">IT Automation<\/a> kunnen technici printertoewijzingen op alle werkplekken consistent houden en zowel het proces na het imagen als de <a href=\"https:\/\/www.ninjaone.com\/blog\/improving-your-onboarding-offboarding-process-new-users\/\">onboardingprocessen<\/a> vereenvoudigen.<\/p>\n<p>\ud83d\udccc <strong>Vereisten:<\/strong><\/p>\n<ul>\n<li>Windows Server 2012 of hoger<\/li>\n<li>Clientdevices met Windows 10\/11 Pro of Enterprise<\/li>\n<li>Gedeelde printers die zijn gepubliceerd in <a href=\"https:\/\/www.ninjaone.com\/it-hub\/gerenciamento-de-endpoints\/what-is-active-directory\/\">Active Directory<\/a><\/li>\n<li>Scriptuitvoering ingeschakeld<\/li>\n<li>Lokale printers die via IP bereikbaar zijn<\/li>\n<li>Optioneel: <a href=\"https:\/\/www.ninjaone.com\/nl\/rmm\/\">NinjaOne RMM-platform<\/a><\/li>\n<\/ul>\n<p>\ud83d\udccc <strong>Aanbevolen uitrolstrategie\u00ebn:<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center; vertical-align: middle;\">\n<p style=\"text-align: center;\"><strong>Kies een methode<\/strong><\/p>\n<\/td>\n<td style=\"text-align: center;\"><strong>\ud83d\udcbb<\/strong><br \/>\n<strong>Het beste voor individuele gebruikers<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>\ud83d\udcbb\ud83d\udcbb\ud83d\udcbb<\/strong><br \/>\n<strong>Het beste voor grote organisaties<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-1\"><strong>Methode 1: printers koppelen met Groepsbeleidsvoorkeuren (GPP)<\/strong><\/a><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-2\"><strong>Methode 2: gedeelde of lokale printers koppelen met PowerShell<\/strong><\/a><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-3\"><strong>Methode 3: lokale printermapping automatiseren met aanmeld-\/afmeldscripts<\/strong><\/a><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-4\"><strong>Methode 4: de status van printermapping bijhouden in het register<\/strong><\/a><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-5\"><strong>Methode 5: gerichte scripts uitrollen op basis van dynamische criteria<\/strong><\/a><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>\u2713<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"method-1\">Methode 1: printers koppelen met Groepsbeleidsvoorkeuren (GPP)<\/h3>\n<p>\ud83d\udccc <strong>Toepassingen<\/strong>: GPP verbindt gebruikers of computers automatisch met printers in de buurt. Anders dan bij oude aanmeldscripts blijven de verbindingen betrouwbaar en gaan ze niet verloren na een reboot. GPP ondersteunt daarnaast printerinstellingen per gebruiker \u00e9n systeembreed, voor meer controle en flexibiliteit.<\/p>\n<p>\ud83d\udccc <strong>Vereisten<\/strong>:<\/p>\n<ul>\n<li>Console voor groepsbeleidsbeheer (<strong>gpmc.msc<\/strong>)<\/li>\n<li>Domeinbeheerdersrechten.<\/li>\n<\/ul>\n<p>\u26a0\ufe0f <strong>Belangrijk: <\/strong>controleer GPP\u2019s lokaal voordat u ze uitrolt over een volledige organisatie-eenheid. (Zie \u26a0\ufe0f <a href=\"#things-to-look-out-for\"><em>Waar u op moet letten<\/em><\/a>.)<\/p>\n<ol>\n<li>Open de <a href=\"https:\/\/www.ninjaone.com\/blog\/group-policy-management-console\/\">Console voor groepsbeleidsbeheer<\/a>.<\/li>\n<li>Klik met de rechtermuisknop op de doel-OU (Organizational Unit) en kies <strong>Een GPO maken in dit domein en hier koppelen\u2026<\/strong>.<\/li>\n<li>Ga naar het volgende pad:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong>Gebruikersconfiguratie &gt; Voorkeuren &gt; Instellingen van het Configuratiescherm &gt; Printers<\/strong><\/p>\n<ol start=\"4\">\n<li>Klik met de rechtermuisknop op <strong>Printers<\/strong>, kies <strong>Nieuw &gt; Gedeelde printer<\/strong> en stel de parameters in.\n<ul style=\"list-style-type: disc;\">\n<li><strong>Actie: <\/strong>Maken<\/li>\n<li><strong>Sharepad:<\/strong> \\\\&lt;print-server-name&gt;\\&lt;printer share name&gt;<\/li>\n<li>Eventueel kunt u <strong>Deze printer instellen als standaardprinter<\/strong> aanvinken.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>\ud83d\udca1 <strong>Tip: <\/strong>u vindt het <strong>sharepad<\/strong> door <strong>printmanagement.msc<\/strong> te starten en naar de gewenste <strong>printserver<\/strong> te gaan. Klik met de rechtermuisknop op de betreffende printer, kies <strong>Eigenschappen<\/strong> en ga naar het tabblad <strong>Delen<\/strong>.<\/p>\n<ol start=\"5\">\n<li>Schakel op het tabblad <strong>Algemeen <\/strong>de optie <strong>Item-Level Targeting (ILT) <\/strong>in en voeg uw voorwaarden toe om de voorkeur alleen binnen de opgegeven criteria toe te passen.<\/li>\n<li>Open PowerShell op het betreffende device en voer de volgende opdracht in: <strong>gpupdate \/force<\/strong><\/li>\n<li>Controleer de wijzigingen met de volgende PowerShell-opdracht:<\/li>\n<\/ol>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 100%;\"><strong>$computername = # Input your computer name<\/strong><br \/>\n<code><strong>rundll32 printui.dll,PrintUIEntry \/ge \/c\"\\\\$computername\"<\/strong><\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"method-2\">Methode 2: gedeelde of lokale printers koppelen met PowerShell<\/h3>\n<p>\ud83d\udccc <strong>Toepassingen<\/strong>: gebruik PowerShell-scripts voor het koppelen van lokale <a href=\"https:\/\/www.ninjaone.com\/it-hub\/remote-access\/what-is-transmission-control-protocol\/\">TCP\/IP<\/a>-printers of gedeelde printers. De scripts in dit gedeelte kunnen bovendien via RMM-platformen worden uitgevoerd, waardoor eindgebruikers automatisch hun printertoewijzingen krijgen.<\/p>\n<p>\ud83d\udccc <strong>Vereisten<\/strong>:<\/p>\n<ul>\n<li>Vooraf ge\u00efnstalleerde printerstuurprogramma\u2019s.<\/li>\n<li>Beheerdersrechten.<\/li>\n<\/ul>\n<h4>Voorbeeldscript voor het koppelen van een gedeelde printer:<\/h4>\n<p>Het onderstaande script maakt een verbinding met gedeelde printers via een printserver.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 100%;\"><strong>$printersharename = \\\\&lt;print-server-name&gt;\\&lt;printer share name&gt;<\/strong><br \/>\n<strong> # (e.g., \\\\&lt;print-server-name&gt;\\&lt;printer share name&gt;)<\/strong><br \/>\n<code><strong>Add-Printer -ConnectionName \"$printersharename\"<\/strong><\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\ud83d\udca1 <strong>Let op: <\/strong>vervang de tijdelijke aanduidingen door de werkelijke waarden voor de naam van de printserver en de sharenaam van de printer.<\/p>\n<h4>Voorbeeldscript voor het koppelen van een lokale TCP\/IP-printer:<\/h4>\n<p>Dit script maakt een lokale printerverbinding binnen een endpoint, waarbij opdrachten rechtstreeks naar de printer gaan en de printserver wordt omzeild.<\/p>\n<table>\n<tbody>\n<tr>\n<td><code><strong>$portName = \"IP_192.168.1.250\"<\/strong><\/code><br \/>\n<code><strong>Add-PrinterPort -Name $portName -PrinterHostAddress \"192.168.1.250\"<\/strong><strong>Add-Printer -Name \"Warehouse Zebra Printer\" `<\/strong><\/code><br \/>\n<code><strong>            -DriverName \"Zebra ZP 500 (ZPL)\" `<\/strong><\/code><br \/>\n<strong>            -PortName $portName<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\ud83d\udca1<strong>Let op: <\/strong>vervang de tijdelijke waarden door het werkelijke <a href=\"https:\/\/www.ninjaone.com\/it-hub\/it-service-management\/what-is-an-ip-address\/\">IP-adres<\/a> van de betreffende printer en de juiste stuurprogrammanaam die op uw systeem beschikbaar is.<\/p>\n<h4>Opdracht om een standaardprinter in te stellen:<\/h4>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 100%;\"><strong>$name = #insert printer name (e.g., Warehouse Zerbra Printer)<\/strong><br \/>\n<code><strong>Set-Printer -Name \"$name\" -IsDefault $true<\/strong><\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u26a0\ufe0f <strong>Belangrijk: <\/strong>controleer de syntaxis van het script op juistheid voordat u het uitvoert op een lokale machine of op meerdere endpoints. (Zie \u26a0\ufe0f <a href=\"#things-to-look-out-for\"><em>Waar u op moet letten<\/em><\/a>.)<\/p>\n<h3 id=\"method-3\">Methode 3: lokale printermapping automatiseren met aanmeld-\/afmeldscripts<\/h3>\n<p>\ud83d\udccc <strong>Toepassingen<\/strong>: gebruik Taakplanner of aanmeld-\/afmeldscripts om eindgebruikers bij elke sessie een consistente printermapping te geven. Deze methode voorkomt bovendien beleidsafwijking, omdat de configuratie zichzelf bij de volgende trigger automatisch herstelt.<\/p>\n<p>\ud83d\udccc <strong>Vereisten<\/strong>:<\/p>\n<ul>\n<li>Console voor groepsbeleidsbeheer (gpmc.msc)<\/li>\n<li>Domeinbeheerdersrechten.<\/li>\n<li>Toegang tot Taakplanner.<\/li>\n<\/ul>\n<h4>Voorbeeld van een aanmeldscript via een verhoogde CMD-prompt:<\/h4>\n<p>Maak een eigen script voor lokale printermapping of kies er een uit de voorbeeldscripts in <a href=\"#method-2\">Methode 2<\/a>. Sla uw script op als .ps1-bestand in het pad van uw voorkeur. In dit voorbeeld wordt het script opgeslagen op <code><strong>\"C:\\Scripts\\MapPrinters.ps1\"<\/strong><\/code>.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 100%;\"><code><strong>schtasks \/create \/tn \"MapPrinters\" \/tr \"powershell.exe -File C:\\Scripts\\MapPrinters.ps1\" \/sc onlogon \/ru SYSTEM<\/strong><\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\ud83d\udca1 Let op: MapPrinters.ps1 <\/strong>bestaat standaard niet en moet handmatig door beheerders worden gemaakt, met de vereiste logica voor printermapping. Bewaar het script na het aanmaken op de domein controller, zodat het via Active Directory beschikbaar is en kan worden verspreid via aanmeld- of afmeldscripts.<\/p>\n<h4>Een aanmeldscript configureren via GPO:<\/h4>\n<p>Aanmeldscripts kunnen ook worden geconfigureerd in de Console voor groepsbeleidsbeheer.<\/p>\n<ol>\n<li>Open <strong>gpmc.msc <\/strong>en maak een GPO die u aan de doel-OU koppelt of bewerk een bestaande GPO.<\/li>\n<li>Ga naar het volgende pad:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong>Gebruikersconfiguratie &gt; Windows-instellingen &gt; Scripts (Aanmelden\/Afmelden)<\/strong><\/p>\n<ol start=\"3\">\n<li>Voeg het gewenste script toe als aanmeldscript door naar het juiste .ps1-bestand te bladeren en het toe te voegen.<\/li>\n<li>Configureer het beleid <strong>Scriptuitvoering inschakelen <\/strong>om scriptuitvoering toe te staan via:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong>Computerconfiguratie &gt; Beheersjablonen &gt; Windows-onderdelen &gt; Windows PowerShell &gt; Scriptuitvoering inschakelen<\/strong><\/p>\n<h3 id=\"method-4\">Methode 4: de status van printermapping bijhouden in het register<\/h3>\n<p>\ud83d\udccc <strong>Toepassingen<\/strong>: gebruik het register om devices te taggen met printermappingconfiguraties, zodat Item-Level Targeting (ILT) in GPP het opnieuw koppelen overslaat zodra de sleutel bestaat. Daarnaast kunnen technici zo endpoints bevragen en snel zien welke devices niet voldoen en opnieuw moeten worden gekoppeld.<\/p>\n<p><strong>\u26a0\ufe0f Waarschuwing: <\/strong>onjuiste instellingen in het register kunnen leiden tot een instabiel systeem en de prestaties van devices aantasten. (Zie \u26a0\ufe0f <a href=\"#things-to-look-out-for\"><em>Waar u op moet letten<\/em><\/a>.)<\/p>\n<h4>Voorbeeld van een PowerShell-script om devices met een geslaagde printermapping te taggen:<\/h4>\n<table>\n<tbody>\n<tr>\n<td><code><strong>New-Item -Path \"HKCU:\\Software\\Org\\PrinterMapping\" -Force<\/strong><\/code><br \/>\n<code><strong>Set-ItemProperty -Path \"HKCU:\\Software\\Org\\PrinterMapping\" -Name \"LastMapped\" -Value (Get-Date).ToString(\"u\")<\/strong><\/code><br \/>\n<code><strong>Set-ItemProperty -Path \"HKCU:\\Software\\Org\\PrinterMapping\" -Name \"MappedPrinters\" -Value \"Accounting-Printer, Warehouse Zebra\"<\/strong><\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Voorbeeld van een PowerShell-query voor registertags:<\/h4>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 100%;\"><code><strong>if (Test-Path 'HKCU:\\Software\\Org\\PrinterMapping') { Get-ItemProperty 'HKCU:\\Software\\Org\\PrinterMapping' } else { 'Missing' }<\/strong><\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"method-5\">Methode 5: gerichte scripts uitrollen op basis van dynamische criteria<\/h3>\n<p>\ud83d\udccc <strong>Toepassingen<\/strong>: rol dynamische scripts uit om het IP-adres en de groepsgegevens van endpoints op te halen en de printertoewijzing te automatiseren op basis van locatie en afdeling van de gebruiker. Als aanmeldscript houdt dit de printertoewijzingen correct, waardoor er minder verkeerde afdrukken en fouten ontstaan.<\/p>\n<p>\u26a0\ufe0f <strong>Waarschuwing: <\/strong>dynamische scripts zijn krachtig maar riskant, want vage vereisten, zwakke validatie en ontbrekende beveiligingen kunnen leiden tot verkeerde configuraties. (Zie \u26a0\ufe0f <a href=\"#things-to-look-out-for\"><em>Waar u op moet letten<\/em><\/a>.)<\/p>\n<h4>Voorbeeld van een PowerShell-script voor targeting op IP-basis:<\/h4>\n<table>\n<tbody>\n<tr>\n<td><code><strong>$ip = (Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.PrefixOrigin -eq \"Dhcp\" }).IPAddress<\/strong><\/code><br \/>\n<code><strong>if ($ip -like \"192.168.10.*\") {<\/strong><\/code><br \/>\n<code><strong>        Add-Printer -ConnectionName \"\\\\PrintServer01\\Accounting-Printer\"<\/strong><\/code><br \/>\n<strong> }<\/strong><br \/>\n<code><strong>elseif ($ip -like \"192.168.20.*\") {<\/strong><\/code><br \/>\n<code><strong>         Add-Printer -ConnectionName \"\\\\PrintServer01\\Sales-Printer\"<\/strong><\/code><br \/>\n<strong>}<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\ud83d\udca1 <strong>Let op: <\/strong>vervang de tijdelijke groepsnaam door een groep die in uw Active Directory bestaat. Pas daarnaast het printerpad aan naar de juiste printershare in uw omgeving.<\/p>\n<h4>Voorbeeld van een PowerShell-script voor targeting op groepsbasis:<\/h4>\n<table>\n<tbody>\n<tr>\n<td><strong>$groups = (whoami \/groups)<\/strong><br \/>\n<code><strong>if ($groups -match \"Accounting\") {<\/strong><\/code><br \/>\n<code><strong>        Add-Printer -ConnectionName \"\\\\PrintServer01\\Accounting-Printer\"<\/strong><\/code><br \/>\n<strong>}<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"things-to-look-out-for\"><strong>\u26a0\ufe0f <\/strong>Waar u op moet letten<\/h2>\n<table>\n<tbody>\n<tr>\n<td>\n<p style=\"text-align: center;\"><strong>Risico\u2019s<\/strong><\/p>\n<\/td>\n<td>\n<p style=\"text-align: center;\"><strong>Mogelijke gevolgen<\/strong><\/p>\n<\/td>\n<td>\n<p style=\"text-align: center;\"><strong>Hoe u het terugdraait<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>Ongeteste GPP\u2019s uitrollen<\/td>\n<td>GPP\u2019s kunnen verkeerde configuraties verbergen die lokale printermappings ernstig kunnen verstoren.<\/td>\n<td>Test configuraties in een gecontroleerde omgeving om het effect en de juistheid ervan te verifi\u00ebren voordat u ze breed uitrolt.<\/td>\n<\/tr>\n<tr>\n<td>Onjuiste scriptsyntaxis<\/td>\n<td>Onjuiste scripts kunnen fouten veroorzaken, waardoor configuraties voor printermapping niet goed worden toegepast.<\/td>\n<td>Test scripts lokaal om te controleren of ze kloppen en rol ze daarna gefaseerd uit, zodat u de impact geleidelijk volgt en het risico beperkt.<\/td>\n<\/tr>\n<tr>\n<td>Verkeerde instellingen in het register<\/td>\n<td>Verkeerde wijzigingen in het register kunnen de prestaties en stabiliteit van een device ernstig aantasten.<\/td>\n<td><a href=\"https:\/\/www.ninjaone.com\/blog\/back-up-and-restore-windows-registry\/\">Maak een back-up van uw Windows-register<\/a> voordat u wijzigingen doorvoert, zodat u bij verkeerde instellingen eenvoudig kunt terugdraaien.<\/td>\n<\/tr>\n<tr>\n<td>Slecht geschreven dynamische scripts<\/td>\n<td>Dynamische scripts zijn krachtig, maar ze kunnen foutbronnen introduceren omdat ze van meerdere factoren afhangen, wat kan leiden tot onjuiste printermappings.<\/td>\n<td>Valideer scripts zorgvuldig, gebruik duidelijke naamgevingsconventies bij groepscontroles en let op VPN\u2019s wanneer u dynamische scripts gebruikt.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Problemen met lokale printermapping oplossen<\/h2>\n<p>Er kan van alles misgaan bij het toevoegen van lokale printers via GPO en scripts. In dit gedeelte laten we zien hoe u de meest voorkomende problemen bij het koppelen van lokale printers oplost.<\/p>\n<h3>Probleem 1: printer verschijnt niet bij het toevoegen van een lokale printer via GPO<\/h3>\n<p>Open een PowerShell-prompt en voer het volgende script uit: <strong>gpresult \/h report.html<\/strong><\/p>\n<p>Open <strong>report.html<\/strong> en controleer of de toegepaste configuraties kloppen. Controleer daarnaast of de GPO aan de juiste OU is gekoppeld en of de share-machtiging van de betreffende printer is ingeschakeld.<\/p>\n<h3>Probleem 2: problemen met de installatie van stuurprogramma\u2019s<\/h3>\n<p>Lokale printermapping kan mislukken als het stuurprogramma van een printer door beleid wordt geblokkeerd of als het verkeerde stuurprogramma is ge\u00efnstalleerd. Installeer printerstuurprogramma\u2019s daarom vooraf op het betreffende endpoint, handmatig of met de cmdlet <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/printmanagement\/add-printerdriver?view=windowsserver2025-ps\" target=\"_blank\" rel=\"noopener\">Add-PrinterDriver<\/a>.<\/p>\n<p>U kunt daarnaast <strong>gpmc.msc<\/strong> starten en een aan de doel-OU gekoppelde GPO maken of bewerken. Ga naar <strong>Computerconfiguratie &gt; Beleidsregels &gt; Beheersjablonen &gt; Printers<\/strong>, klik met de rechtermuisknop op <strong>Beperkingen voor Point and Print <\/strong>en geef bij het bewerken de namen van uw printservers op.<\/p>\n<h3>Probleem 3: script wordt niet uitgevoerd<\/h3>\n<p>Open gpmc.msc, maak of bewerk een GPO en ga naar <strong>Computerconfiguratie &gt; Windows-onderdelen &gt; Windows PowerShell<\/strong>. Configureer het beleid <strong>Scriptuitvoering inschakelen<\/strong> door <strong>Lokale scripts en scripts met externe ondertekening toestaan<\/strong> te selecteren.<\/p>\n<p>Technici kunnen scripts ook voorzien van eenvoudige logging, zoals <strong>Out-File C:\\Temp\\MapPrinters.log -Append<\/strong>, zodat fouten niet onopgemerkt blijven.<\/p>\n<h3>Probleem 4: registersleutels ontbreken<\/h3>\n<p>Controleer of u de juiste registerhive gebruikt. Voer het script voor printers per gebruiker uit in de context van de gebruiker door de HKCU-hive te bevragen. Systeembrede mappings moeten daarentegen HKLM gebruiken.<\/p>\n<h2>Aandachtspunten bij het beheren van lokale printers op endpoints<\/h2>\n<p>Lokale printermapping stroomlijnt de verdeling van printopdrachten over de printers in een omgeving. Op zichzelf is het al een sterk hulpmiddel, maar met de onderstaande aandachtspunten haalt u er nog meer uit.<\/p>\n<h3>Dubbele printers voorkomen<\/h3>\n<p>Meerdere instanties van hetzelfde script kunnen per ongeluk dubbele printers aanmaken, wat onnodig tijd kost. Voeg <code><strong>Get-Printer -Name \"PrinterName\" <\/strong><\/code>toe aan uw script, zodat het controleert of een printer al bestaat en duplicaten voorkomt.<\/p>\n<h3>Terugval bij offline printers<\/h3>\n<p>Onbereikbare printers kunnen zorgen voor trage aanmeldtijden en mislukte mappings. Voeg <code><strong>Test-Connection -Quiet -Count 3 \"PrinterName\"<\/strong><\/code> toe aan een PowerShell-script om het koppelen van printers of servers die niet reageren over te slaan.<\/p>\n<h3>Printermachtigingen<\/h3>\n<p>Zelfs met een goede aanpak voor lokale printermapping kunnen gebruikers niet printen zonder de juiste share-machtigingen. Start <strong>printmanagement.msc<\/strong>, ga naar <strong>Printereigenschappen<\/strong> <strong>&gt; Beveiliging<\/strong> van de betreffende printer en controleer of de juiste groepen afdrukrechten hebben.<\/p>\n<h2>NinjaOne-diensten om device management voor lokale printers te automatiseren<\/h2>\n<p>NinjaOne biedt geautomatiseerde diensten waarmee MSP\u2019s en interne IT dynamische printertoewijzingen op schaal kunnen uitrollen.<\/p>\n<table width=\"624\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\" width=\"118\"><strong>NinjaOne-dienst<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"233\"><strong>Definitie<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"273\"><strong>Wat levert het op voor lokale printermapping<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"118\">Remote PowerShell<\/td>\n<td width=\"233\">Met Remote PowerShell kunnen technici scripts op afstand in realtime uitvoeren.<\/td>\n<td width=\"273\">Automatiseer de uitrol van PowerShell-scripts voor lokale printermapping, consistent en centraal binnen de hele omgeving.<\/td>\n<\/tr>\n<tr>\n<td width=\"118\"><a href=\"https:\/\/www.ninjaone.com\/docs\/endpoint-management\/custom-fields\/\">Aangepaste velden<\/a><\/td>\n<td width=\"233\">Technici kunnen aangepaste velden gebruiken om informatie binnen een endpoint op te slaan, wat in \u00e9\u00e9n oogopslag meer inzicht in het device geeft.<\/td>\n<td width=\"273\">Gebruik aangepaste velden om specifieke devices te taggen, te ordenen en te targeten, zodat u scripts preciezer en effici\u00ebnter uitrolt.<\/td>\n<\/tr>\n<tr>\n<td width=\"118\">Realtime monitoring en geautomatiseerde notificaties<\/td>\n<td width=\"233\">Maakt proactieve monitoring van endpoints mogelijk en het aanmaken van aangepaste notificaties voor een lagere MTTR.<\/td>\n<td width=\"273\">Houd lokale printermapping consistent in de gaten en laat aangepaste notificaties automatisch herstelscripts starten, zodat handmatig ingrijpen minder nodig is.<\/td>\n<\/tr>\n<tr>\n<td width=\"118\">Beleidsgestuurde automatisering<\/td>\n<td width=\"233\">Standaardiseert systeemconfiguraties op alle endpoints en automatiseert patches voor compliance en onderhoud.<\/td>\n<td width=\"273\">Gebruik deze dienst om automatisch acties te starten zodra het beleid voor printermapping afwijkt, voordat de compliance in gevaar komt.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Lokale printermapping automatiseren voor eenvoudiger beheer en probleemoplossing<\/h2>\n<p>Met PowerShell- en CMD-scripts automatiseert u de uitrol van lokale printers. Door scripts automatisch bij het aanmelden uit te voeren, zorgt u bovendien voor consistentie bij alle gebruikers in de omgeving.<\/p>\n<p>Voor centrale uitrol kunt u GPO\u2019s gebruiken om gedeelde printermappings te configureren, gecombineerd met registertags voor item-level targeting. U kunt ook kiezen voor een uniform IT-platform zoals <a href=\"https:\/\/www.ninjaone.com\/nl\/eindpuntbeheer\/\">NinjaOne<\/a> om de zichtbaarheid van endpoints te vergroten en printerbeleid tot in detail te automatiseren.<\/p>\n<p><strong>Gerelateerde onderwerpen:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.ninjaone.com\/nl\/blog\/protected-print-mode-windows-11\/\">Instellingen voor de beveiligde afdrukmodus in- of uitschakelen in Windows 11<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/nl\/blog\/back-up-maken-printers-herstellen\/\">Printers back-uppen en herstellen in Windows<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/nl\/blog\/printerlogs-logboeken-uitschakelen\/\">Printlogboekregistratie in- of uitschakelen in Logboeken in Windows 11<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/script-hub\/network-printer-setup-powershell\/\">Stroomlijn uw netwerkprinterbeheer met PowerShell-scripting<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/nl\/blog\/printerfout-0x0000011b-oplossen\/\">Printerfout 0x0000011B oplossen in Windows 11<\/a><\/li>\n<\/ul>\n<div class=\"quick-start-guide\"><h2><svg width=\"45\" height=\"45\" viewBox=\"0 0 45 45\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M41.4822 0H3.51778C1.57496 0 0 1.57496 0 3.51778V41.4822C0 43.425 1.57496 45 3.51778 45H41.4822C43.425 45 45 43.425 45 41.4822V3.51778C45 1.57496 43.425 0 41.4822 0Z\" fill=\"#053856\"\/>\n<path d=\"M30.4399 13.9904C28.9161 12.4475 26.9127 11.6737 24.4346 11.6737C23.0721 11.6737 21.8188 11.911 20.6794 12.3858C19.5401 12.8605 18.5859 13.5346 17.8168 14.4129V11.2654L12.2766 13.867V32.562H18.0779V22.4739C18.0779 20.6224 18.5099 19.2267 19.3787 18.2867C20.2474 17.3515 21.4105 16.8815 22.8727 16.8815C24.1877 16.8815 25.1894 17.285 25.8825 18.0968C26.5756 18.9086 26.9222 20.1334 26.9222 21.7808V32.562H32.7234V21.2728C32.7234 18.2393 31.9591 15.5285 30.4399 13.9856V13.9904Z\" fill=\"#04FF88\"\/>\n<\/svg>Quick-start guide<\/h2><p>NinjaOne beschikt wel degelijk over mogelijkheden om lokale printermappings te automatiseren. Concreet:<\/p>\n<ol>\n<li>Er is een native script met de naam \u201c<a href=\"https:\/\/www.ninjaone.com\/script-hub\/network-printer-setup-powershell\/\">Add Network Printer<\/a>\u201d waarmee u:\n<ul>\n<li>een gedeelde netwerkprinter toevoegt of verwijdert<\/li>\n<li>de printer configureert als verbinding per computer<\/li>\n<li>de printermapping toepast op alle gebruikersprofielen<\/li>\n<\/ul>\n<\/li>\n<li>Het script kan worden gebruikt in de Automation Library van NinjaOne, wat betekent dat u:\n<ul>\n<li>het naar meerdere devices kunt uitrollen<\/li>\n<li>de printermapping kunt inplannen<\/li>\n<li>het via beleidsregels kunt toepassen<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>Belangrijkste details:<\/p>\n<ul>\n<li>Het script is bedoeld om gedeelde netwerkprinters toe te voegen<\/li>\n<li>Het werkt voor alle gebruikersprofielen op de computer<\/li>\n<li>Het is eenvoudig uit te rollen en te automatiseren via het platform van NinjaOne<\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Lokale printermapping stroomlijnt printertoewijzingen in grote omgevingen met meerdere afdelingen, zodat eindgebruikers altijd via de juiste devices printen. Het vereenvoudigt de toewijzing van devices tijdens het printen, stroomlijnt workflows en verhoogt de productiviteit dankzij configuraties die de gebruiker vooropstellen. Liever een videotutorial? Bekijk \u201cLokale printermappings automatisch aanmaken via GPO en PowerShell\u201d voor meer informatie. Methoden [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":543849,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4358],"tags":[],"class_list":["post-938555","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-ops-nl"],"acf":[],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/posts\/938555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/comments?post=938555"}],"version-history":[{"count":1,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/posts\/938555\/revisions"}],"predecessor-version":[{"id":938556,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/posts\/938555\/revisions\/938556"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/media\/543849"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/media?parent=938555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/categories?post=938555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/nl\/wp-json\/wp\/v2\/tags?post=938555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}