+ Post New Thread
Results 1 to 15 of 15
How do you do....it? Thread, Network printing - easy way for users to add printers in Technical; Chaps Our users struggle to be able to add network printers. They're all labeled with names like "SALES" and such, ...
  1. #1

    Join Date
    Dec 2008
    Posts
    14
    Thank Post
    1
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Network printing - easy way for users to add printers

    Chaps

    Our users struggle to be able to add network printers. They're all labeled with names like "SALES" and such, but it's quite complicated to explain the concepts of Active Directory, Printer servers etc here.

    I'd like an easy way for users to be able to add printers - e.g. a web page, an application etc.

    Has anybody else here had a stab at it?

    Cheers!

  2. #2
    sharkster's Avatar
    Join Date
    Nov 2007
    Location
    Middlesbrough
    Posts
    149
    Thank Post
    23
    Thanked 26 Times in 21 Posts
    Rep Power
    19
    instead of network printers cant you add them to a pc then share them,
    then when they go to add one from the wizard it should search the network and find them?

  3. #3

    LeMarchand's Avatar
    Join Date
    Jan 2008
    Location
    The deepest pits of hell
    Posts
    2,600
    Thank Post
    327
    Thanked 420 Times in 293 Posts
    Rep Power
    223
    Could you add them on their behalf via a logon script or GPO?

  4. #4


    Join Date
    Feb 2007
    Location
    Northamptonshire
    Posts
    4,706
    Thank Post
    354
    Thanked 807 Times in 722 Posts
    Rep Power
    348
    We have a web page which users can click on buttons to install printers (more verbose desc than the share name).

    (We use GPO's for fixed points though...)

  5. #5

    Join Date
    Dec 2008
    Posts
    14
    Thank Post
    1
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Oh, the printers are TCP/IP based, but they're shared from a Windows server box.

    We're going to do GPO on login, but we'd like users to be able to add printers too, for example when they travel to different offices to their usual.

  6. #6

    Join Date
    Dec 2008
    Posts
    14
    Thank Post
    1
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Quote Originally Posted by kmount View Post
    We have a web page which users can click on buttons to install printers (more verbose desc than the share name).
    Hi kmount,

    Do you just link to the share names, or do you have an app to handle the printer additions/deletions? (I seem to remember seeing something like that before).

  7. #7

    Michael's Avatar
    Join Date
    Dec 2005
    Location
    Birmingham
    Posts
    9,345
    Thank Post
    242
    Thanked 1,602 Times in 1,278 Posts
    Rep Power
    346
    We're going to do GPO on login, but we'd like users to be able to add printers too, for example when they travel to different offices to their usual.
    You can deploy printers using Server 2003 R2 and Server 2008 by GPO. I usually keep the printer name and the sharename the same to keep things simple.
    If you right click the printer on the file server and choose "Properties" you can enter location information such as "ICT Suite" or "School Entrance". In the Comments I usually enter the printer IP address: IP_192.168.1.35

    You can specify manual printer addition or deletion using GPOs too.

    User Config > Admin Templates > Control Panel > Printers

  8. #8

    Join Date
    Dec 2008
    Posts
    14
    Thank Post
    1
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Yeah, Michael - the problem users tend to have is figuring out the interface in Windows XP to add the printers, trying to make it as simple as possible.

  9. #9


    Join Date
    Feb 2007
    Location
    Northamptonshire
    Posts
    4,706
    Thank Post
    354
    Thanked 807 Times in 722 Posts
    Rep Power
    348
    Our webpage literally creates buttons and shows the user a button for "English Office Colour Laser", they click it, it says "Do you want to make this the default" with a Yes/No and acts upon that.

    We update the html file when we add change printers etc.

    And finally, we have a "remove all printers" button!

  10. #10

    Join Date
    Dec 2008
    Posts
    14
    Thank Post
    1
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Quote Originally Posted by kmount View Post
    Our webpage literally creates buttons and shows the user a button for "English Office Colour Laser", they click it, it says "Do you want to make this the default" with a Yes/No and acts upon that.

    We update the html file when we add change printers etc.

    And finally, we have a "remove all printers" button!
    Hi kmount,

    That's exactly what we want! Any idea where I could get code for something like that?

    Cheers

  11. #11
    pagelad's Avatar
    Join Date
    Dec 2008
    Location
    Newcastle
    Posts
    181
    Thank Post
    4
    Thanked 15 Times in 13 Posts
    Rep Power
    15
    If your using server 2003 use micorosfts internet printing

    Look in add\remove windows components on your server under application sever and IIS,

    Enable that then your users just have to browse to <servername>/printers and you get a nice web page with a list of all the printers, queues, youc an click on a printer and select connect and your in buisness.

    I just create a shortcut on my users desktop which links directly there, as long as the printers are labelled and have locations assigned its easy to use then!

    (If you feel like showing off you can edit the page thats displayed with yoru own company \ school details if you wish)

  12. #12
    Galway's Avatar
    Join Date
    Jun 2007
    Location
    West Yorkshire
    Posts
    1,463
    Thank Post
    9
    Thanked 345 Times in 238 Posts
    Rep Power
    107
    We use a script, as do many on here, to assign printers depending on the name of the PC.

    They are located in the scripts section.

    Scripts


    They are fairly easy to do and reliable.

  13. #13


    Join Date
    Feb 2007
    Location
    Northamptonshire
    Posts
    4,706
    Thank Post
    354
    Thanked 807 Times in 722 Posts
    Rep Power
    348
    Quote Originally Posted by Kevin_Beaumont View Post
    Hi kmount,

    That's exactly what we want! Any idea where I could get code for something like that?

    Cheers

    Hi Kevin,

    Code to delete all printers:

    <SCRIPT LANGUAGE="VBScript">
    <!--
    Public Sub Delete_OnClick()
    Set WSHNetwork = CreateObject("WScript.Network")
    Set WSHPrinters = WshNetwork.EnumPrinterConnections
    answ = MsgBox("Do you want to delete all network printers?", vbYesNo, "Add Printer")
    If answ = vbYes Then
    For LOOP_COUNTER = 0 To WSHPrinters.Count - 1 Step 2
    If Left(WSHPrinters.Item(LOOP_COUNTER + 1), 2) = "\\" Then
    WshNetwork.RemovePrinterConnection WSHPrinters.Item(LOOP_COUNTER + 1), True, True
    End If
    Next
    End If
    End Sub
    -->
    </SCRIPT>
    Code to add a specific printer

    <SCRIPT LANGUAGE="VBScript">
    <!--
    Public Sub AddPrinter(PrinterPath)
    Set WshNetwork = CreateObject("WScript.Network")
    msg="Do you want " & PrinterPath & " to be Default printer?"
    answ=msgbox(msg,vbYesNoCancel,"Add Printer")
    If answ=vbYes then
    WshNetwork.AddWindowsPrinterConnection PrinterPath
    WshNetwork.SetDefaultPrinter PrinterPath
    elseif answ=vbNo then
    WshNetwork.AddWindowsPrinterConnection PrinterPath
    end if
    End Sub
    -->
    </SCRIPT>
    And we pass it arguments thru:

    <TD align="center"><input type=button value='Ed Support Computer Room Laser' language="VBScript" OnClick="AddPrinter('\\ABC-PRN-001\EDS Laser')">
    Hope this helps, and I can't take credit for the code, it was written/adapted some time ago by one of my techs.

  14. Thanks to kmount from:

    AngryTechnician (9th December 2008)

  15. #14

    Join Date
    Dec 2008
    Posts
    14
    Thank Post
    1
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    All - Microsoft's Internet printing server (thanks Pagelad) looks like what we're after. Thanks all!

    Now I just need to tweak the interface so it displays more than 10 printers, and is a bit more user friendly (i.e. less options the users don't need).

  16. #15

    Michael's Avatar
    Join Date
    Dec 2005
    Location
    Birmingham
    Posts
    9,345
    Thank Post
    242
    Thanked 1,602 Times in 1,278 Posts
    Rep Power
    346
    From what you're saying a combination of GPO deployed printers and Microsoft's Internet Printing sounds a great idea. I've never really had a play with that *Puts it on his to do list...



SHARE:
+ Post New Thread

Similar Threads

  1. Add a shared printer for all users in XP
    By R1ch in forum Windows
    Replies: 7
    Last Post: 11th November 2010, 08:09 PM
  2. Easy way to add SMART Gallery to SMART Notebook?
    By CM786 in forum Educational Software
    Replies: 7
    Last Post: 24th March 2010, 02:21 PM
  3. how can i bulk add users to a an AD group
    By goodhead in forum Windows
    Replies: 5
    Last Post: 4th December 2008, 07:32 PM
  4. Replies: 4
    Last Post: 6th June 2007, 01:43 PM
  5. Replies: 4
    Last Post: 29th April 2007, 02:16 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •