|
|
|
||||||||||||||||||||||||||||||||||||||||
|
ICT-Hotlist ThemaListPrinters van vanSoest.itHuidige versieListPrinters Nieuwste versie is 1.0.0.0 en een .Net 4.x versie is ook beschikbaar.Overzicht belangrijkste functies
ListPrinters is ideaal voor het tonen van de huidig geïnstalleerde printers op de commando prompt (CLI) en in batch bestanden. De uitvoer kan worden doorgestuurd naar een tekstbestand op een bestandsserver share. De uitvoer kan op tekenreeksen worden gefilterd met het standaard Windows commando FINDSTR. Inhoud
GeschiedenisDe eerste versie van ListPrinters is geschreven om een printer inventarisatie uit te voeren op desktops in het netwerk tijdens het gebruikers aanlog proces. ListPrinters kan worden uitgevoerd op de commandoregel of in batches en is gemaakt met de nieuwste technologie (Visual Studio C#).FunctionaliteitHet programma ListPrinters is ontworpen als een klein, snel lopend programma dat uitgevoerd kan worden tijdens het aanloggen van gebruikers. ListPrinters bevat de volgende functionaliteiten:
LicentieListPrinters is gelicenseerd volgens de EULA in de download. Lees de EULA aandachtig voor het programma te gebruiken. Een recente versie kan hier worden gedownload.DOOR DE SOFTWARE TE INSTALLEREN, KOPIËREN OF ANDERSZINS TE GEBRUIKEN GAAT U AKKOORD MET DE BEPALINGEN IN DEZE OVEREENKOMST. ALS U NIET AKKOORD GAAT, INSTALLEER, KOPIËER OF GEBRUIK DE SOFTWARE DAN NIET. HandleidingGebruikersinterfaceHet volledig functionele programma ListPrinters is ontwikkeld om te worden uitgevoerd op de commandoregel of vanuit Windows batches. De ListPrinters help functie wordt getoond met het commando ListPrinters /h of elke andere optie.C:\demo>ListPrinters.exe /h ****************************************************************************** * ListPrinters lists the printers in current computer. (for .net 4) * * (C)Copyright 2016 - 2024 vanSoest.it by J.P.G. van Soest * * * * Usage ListPrinters > <outputfile> * ****************************************************************************** C:\demo>ListPrinters.exe Send To OneNote 2013 PDFCreator Microsoft XPS Document Writer Microsoft Print to PDF Fax \\NLAALPRTSRV1\NLAALPRT1 C:\demo>ListPrinters.exe > \\NLAALFS1\PrinterData$\%UserName%-%ComputerName%.txt C:\demo>type \\NLAALFS1\PrinterData$\johan-NLAALNB02.txt Send To OneNote 2013 PDFCreator Microsoft XPS Document Writer Microsoft Print to PDF Fax \\NLAALPRTSRV1\NLAALPRT1 Gegevensbewerking voorbeeldenWanneer U het programma ListPrinters heeft opgenomen in een batch-bestand en geconfigureerd om te schrijven naar een netwerk-share, kunt U de uitvoer analyserenmet het standaard Windows commando FINDSTR volgens de volgende voorbeelden. De bestandsnaam is opgebouwd door gebruik te maken van de omgevingsvariablelen %UserName%, bevat de aanlognaam van de huidig aangelogde gebruiker, en de computernaam van %ComputerName%. Het bestand wordt in het volgende voorbeeld opgeslagen op de fileservershare \\NLAALFS1\PrinterData$\.
ListPrinters.exe > \\NLAALFS1\PrinterData$\%UserName%-%ComputerName%.txt
Wanneer deze folder in het commando-regel-venster wordt geopend, kunt U volgende voorbeelden gebruiken:
01| C:\demo>net use y: \\NLAALFS1\PrinterData$ 02| The command completed successfully. 03| 04| C:\demo>y: 05| 06| Y:\>FINDSTR /I nlaal *.txt 07| johan-NLAALNB02.txt:\\NLAALPRTSRV1\NLAALPRT1 08| john-NLAALNB02.txt:\\NLAALPRTSRV1\NLAALPRT1 09| paul-NLAALNB03.txt:\\NLAALPRTSRV1\NLAALPRT2 10| 11| Y:\>FINDSTR /I nlaalprtsrv1 *.txt 12| johan-NLAALNB02.txt:\\NLAALPRTSRV1\NLAALPRT1 13| paul-NLAALNB03.txt:\\NLAALPRTSRV1\NLAALPRT2 14| 15| Y:\>FINDSTR /I nlaalprt1 *.txt 16| johan-NLAALNB02.txt:\\NLAALPRTSRV1\NLAALPRT1 17| john-NLAALNB02.txt:\\NLAALPRTSRV1\NLAALPRT1 Regel 06 toont alle gebruikers die een printer of de printserver hebben in de locatie Aalst in Netherland (NLAAL). Regel 11 toont een voorbeeld om alle gebruikers en computers weer te geven die de printserver NLAALPRTSRV1 gebruiken. Johan en Paul gebruiken de printers NLAALPRT1 en NLAALPRT2. Regel 15 toont een voorbeeld hoe alle gebruikers en computers gevonden kunnen worden die de printer NLAALPRT1 gebruiken. De uitvoer van het FINDSTR commando kan opnieuw worden verwezen naar een ander bestand voor verdere verwerking in Excel. InstallatieDownload, unzip en copieer het programma ListPrinters waar U het wenst te hebben op Uw schijf.Systeem vereistenElk systeem dat .net 2.0 heeft is in staat om ListPrinters te draaien.
Support matrixvanSoest.it ondersteunt alleen de nieuwste versie van gratis software.DownloadNa het klikken van de "Start download proces" knop, krijgt U een andere webpagina waar U de End User License Agreement (EULA) moet accepteren voordat U het programma ListPrinters kunt downloaden.Veel gestelde vragen (FAQ)Gebruik gewoon het briefkaart icoon in het linker menu om een vraag te stellen.
U mag stemmen over dit artikel:
Scripts en programmeervoorbeelden disclaimerTenzij anders vermeld, zijn de scriptcode en programmeervoorbeelden auteursrechtelijk beschermde (copyright) freeware. U mag deze wijzigen, zolang een verwijzing naar de oorspronkelijke code en een hyperlink naar de bronpagina is opgenomen in de gewijzigde code en documentatie. Het is echter niet toegestaan om (kopieën van) de scripts en programmeervoorbeelden te publiceren op uw eigen site, blog, vlog, of te distribueren op papier of een andere drager, zonder voorafgaande schriftelijke toestemming.Bij veel van de technieken gebruikt in deze scripts, met inbegrip van maar niet beperkt tot register-wijzigen of wijzigingen aan systeembestanden of instellingen, bestaat een risico dat een werkend besturingssysteem onbruikbaar wordt en gegevens verloren kunnen raken. Zorg ervoor dat U gecontroleerd heeft dat U beschikt over volledige back-ups en de bijbehorende herstelsoftware voordat U deze scripts of programmavoorbeelden gebruikt. Het gebruik van deze scripts en programmeervoorbeelden is volledig Uw eigen risico. Alle aansprakelijkheidsclaims tegen de auteur met betrekking tot materiële of niet-materiële verliezen als gevolg van het gebruik, misbruik of niet-gebruik van de verstrekte informatie of het gebruik van onjuiste of onvolledige informatie, zijn uitgesloten. Alle inhoud is onderhevig aan verandering en geleverd zonder verplichting. |