Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Alte Drucker von Domänenrechnern entfernen

Frage Microsoft Windows Netzwerk

Mitglied: -BassT-

-BassT- (Level 1) - Jetzt verbinden

11.07.2014 um 17:06 Uhr, 1458 Aufrufe, 1 Kommentar

Hallo zusammen,

gerade erhielt ich die Aufgabe, alte - ergo nicht mehr existierende - Netzwerkdrucker von den einzelnen Rechnern zu entfernen.

Schön und gut, blöd nur, dass die Netzwerkdrucker im Benutzerprofil gespeichert werden, somit müsste ich an jeden Rechner rennen und via Registry die Druckerverbindungen aus allen Profilen löschen.

Habe schon Lösungen gefunden, um alle Drucker aus allen Profilen zu löschen, damit wären aber auch noch benötigte Drucker weg.

Ich weiß auch, dass ich z.B. via Logonscript oder GPO Drucker verbinden kann, bei uns gibt es aber unterschiedlichste Räume, jeder Rechner benötigt hier andere eingerichtete Drucker.

Jeder Benutzer sollte in der Lage sein, sich benötigte Drucker einzurichten, wäre natürlich ungünstig, wenn diese bei der nächsten Anmeldung wieder weg wären.

Nun meine Frage: Wie kann ich gezielt alte Drucker, die auf unserem Druckserver nicht mehr vorhanden sind, von den Rechnern entfernen?

Vielen Dank schonmal

Sebastian
Mitglied: jsysde
11.07.2014 um 17:27 Uhr
Mahlzeit.

Wenn du deren genauen Installationspfad noch weißt: Per GPP.

Wenn nicht: Skript schreiben, dass beim Herunterfahren alle Drucker auflistet und in einer Datei auf dem Server ablegt - ich mache das per GPO "Skript beim Herunterfahren ausführen" und habe dort ein CMD abgelegt, welches wiederum ein vbs-Skript startet.

Auszug aus meiner CMD:
01.
rem /// Append info to logfile per machine and user 
02.
 
03.
	set printerfile=\\path\to\your\share\%computername%-%username%.txt 
04.
	echo ----------------------------------------------------------------------------------- >>%printerfile% 
05.
	echo %date%, %time:~0,5% >>%printerfile% 
06.
	echo ----------------------------------------------------------------------------------- >>%printerfile% 
07.
	cscript /nologo \\path\to\your\share\printerlist.vbs >>%printerfile%
Und die printerlist.vbs:
01.
strComputer = "." 
02.
Set objWMIService = GetObject("winmgmts:" _ 
03.
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 
04.
 
05.
Set colInstalledPrinters =  objWMIService.ExecQuery _ 
06.
    ("Select * from Win32_Printer") 
07.
 
08.
For Each objPrinter in colInstalledPrinters 
09.
    Wscript.Echo "Name: " & objPrinter.Name & ", Default: " & objPrinter.Default 
10.
	Wscript.Echo "-----------------------------------------------------------------------------------" 
11.
Next
Wenn du die Infos eingesammelt hast => zurück auf Anfang, per GPP.

Cheers,
jsysde
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Windows Server
Drucker druckt alte Aufträge (7)

Frage von erhardm zum Thema Windows Server ...

Drucker und Scanner
USB-Drucker über virtuellen COM LPT- Port ansteuern (27)

Frage von magicman zum Thema Drucker und Scanner ...

Drucker und Scanner
gelöst PCL-Drucker drucken nur Hieroglyphen (5)

Frage von diwaffm zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Ipv4 mieten (22)

Frage von homermg zum Thema Router & Routing ...

Exchange Server
gelöst Exchange 2010 Berechtigungen wiederherstellen (20)

Frage von semperf1delis zum Thema Exchange Server ...

Windows Server
DHCP Server switchen (20)

Frage von M.Marz zum Thema Windows Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...