Assigning Printers to Windows Vista Workstations

Discussion in 'Windows Server Systems' started by forcer, Nov 10, 2009.

  1. forcer

    forcer OSNN Senior Addict

    Messages:
    413
    I have a script that assigns printers to the workstations... it seems to be working fine when connecting printers to windows xp workstations, but not with windows vista.

    I've tried a few combination's but either have no connection or it asks to install printer driver at logon but the printer still doesn't appear.

    Code:
    ' Read security group membership
    adsDomainGroups.Filter = Array("Group")
    For Each adsGroup in adsDomainGroups
     Group = UCase(adsgroup.name)
    
    UserName = UCase(WshNetwork.UserName)
    server = "\\server" 'Change to match the users server
    
     If group = UCASE("staff") Then CheckGroup adsgroup.name, Username, home, server & "\staff$\" & UserName, "staff"
     Next
    ' Maps network drives
        WshNetwork.MapNetworkDrive "x:", server & "\shared"
        WshNetwork.MapNetworkDrive "s:", server & "\software"
        WshNetwork.MapNetworkDrive "y:", server & "\Childrens Shared"
    [B]
    ' Adds classroom printers
            PrinterPath1 = server & "\ICT Suite"
            PrinterDriver1 = "Generic 35C-4 Series PS"
            Wshnetwork.addwindowsprinterconnection Printerpath1, Printerdriver1
            Wshnetwork.setdefaultprinter server & "\ICT Suite"[/B]
    
    
     
  2. fitz

    fitz Just Floating Along Staff Member Political User Folding Team

    Messages:
    4,076
    Location:
    Chicagoland
    are the printer drivers compatible with Vista? Can you add the printers manually while logged in as the user?
     
  3. forcer

    forcer OSNN Senior Addict

    Messages:
    413
    Yes.