<p>You can choose one of following script to use in login script</p>
<p><b>Script1: ;</b></p>
<pre><span>REM the /q makes the command run quietly</span><br /><br /><span>REM Remember to replace \machineprinter with the path to your shared printer </span><br /><br /><span>REM Quietly install a network printer - per user</span><br /><span>REM rundll32 printui.dll,PrintUIEntry /q /in /n "\machineprinter"</span><br /><br /><span>REM Quietly delete a named network printer - per user</span><br /><span>REM rundll32 printui.dll,PrintUIEntry /q /dn /n "\machineprinte"</span><br /><br /><span>REM Set default printer</span><br /><span>REM rundll32 printui.dll,PrintUIEntry /y /n "\machineprinter"</span><br /><br /><span>REM Quietly install a network printer - per machine</span><br /><span>REM rundll32 printui.dll PrintUIEntry /q /ga /n "\machineprinter"</span><br /><br /><span>REM Quietly delete a network printer - per machine</span><br /><span>REM rundll32 printui.dll PrintUIEntry /q /gd /n "\machineprinter"</span><br /><br /><span>REM Quietly delete a specific printer driver</span><br /><span>REM rundll32 printui.dll,PrintUIEntry /q /dd /m "PrinterDriver"</span></pre>
<h4><span><b>Script2: ;</b></span></h4>
<pre><span>'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><br /><span>'+ Purpose: This code will add a shared network printer</span></pre>
<pre><span>'+to your computer and set</span><br /><span>'+ it to be the default printer</span><br /><span>'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><br /><span>' Variables must be declared</span><br /><span>Option</span> <span>Explicit</span><br /><span>' Suppress errors</span><br /><span>on</span> <span>error</span> <span>resume</span> <span>next</span><br /><span>' Declare Variables</span><br /><span>Dim</span> <span>objPrinter</span><span>,</span> <span>printerPath</span><br /><span>' Path to printer (Add your information below)</span><br /><span>printerPath</span> <span>=</span> <span>"\yourserverprintername"</span> <br /><span>Set</span> <span>objPrinter</span> <span>=</span> <span>CreateObject</span><span>(</span><span>"WScript.Network"</span><span>)</span> <br /><span>' Add printer</span><br /><span>objPrinter</span><span>.</span><span>AddWindowsPrinterConnection</span> <span>printerPath</span><br /><span>' Add as default</span><br /><span>objPrinter</span><span>.</span><span>SetDefaultPrinter</span> <span>printerPath</span><br /><span>wscript</span><span>.</span><span>sleep</span> <span>500</span><br /><span>WScript</span><span>.</span><span>Quit</span><br /></pre>
<h4><span><b> ;Script3:</b></span></h4>
<p><span><b> ;</b></span><span style="font-family: Courier; font-size: 10.0pt; mso-ansi-language: EN-GB; mso-bidi-font-family: Courier;">Set WshNetwork = CreateObject(&#8220;WScript.Network&#8221;) ;</span><br /><span style="font-family: Courier; font-size: 10.0pt; mso-ansi-language: EN-GB; mso-bidi-font-family: Courier;">PrinterPath = &#8220;\serverprintername&#8221; ;</span><br /><span style="font-family: Courier; font-size: 10.0pt; mso-ansi-language: EN-GB; mso-bidi-font-family: Courier;">PrinterDriver = &#8220;HP LaserJet Whatever&#8221; ;</span><br /><span style="font-family: Courier; font-size: 10.0pt; mso-ansi-language: EN-GB; mso-bidi-font-family: Courier;">WshNetwork.AddWindowsPrinterConnection PrinterPath, PrinterDriver WshNetwork.SetDefaultPrinter &#8220;\serverprintername</span></p>
<p><span style="font-family: Courier; font-size: 10.0pt; mso-ansi-language: EN-GB; mso-bidi-font-family: Courier;">Note:</span><br /><span style="font-family: Courier; font-size: 10.0pt; mso-ansi-language: EN-GB; mso-bidi-font-family: Courier;">(</span><span style="font-family: Courier; font-size: 10.0pt; mso-ansi-language: EN-GB; mso-bidi-font-family: Courier;">Keep in mind this object is only used for connecting to network printers (or network shares)Save it as a VBS file.open ADUC and create OU.Go to the properties of that OU and click on the group policy tab. Click on NEW in the GP ,Go to user config, windows settings, scripts, and double click on the LOGON. Add created VBS file.Run gpupdate /force on the users box.)</span></p>

