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, 1472 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 ..
Ähnliche Inhalte
Windows Server
Drucker druckt alte Aufträge (7)

Frage von erhardm zum Thema Windows Server ...

Windows Server
Drucker von Server 2008R2 auf Serve 2012R2 umziehen (4)

Frage von Fruehling2017 zum Thema Windows Server ...

Windows Tools
Adobe PDF Drucker Zahlen abgeschnitten (3)

Frage von lupita zum Thema Windows Tools ...

Neue Wissensbeiträge
RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
Windows 10
Windows für Privatanwender "nicht mehr handhabbar" (29)

Frage von FA-jka zum Thema Windows 10 ...

LAN, WAN, Wireless
Komplett neues Netzwerk, Ubiquiti WLAN, Router, Switch (15)

Frage von Freak-On-Silicon zum Thema LAN, WAN, Wireless ...

RedHat, CentOS, Fedora
Fedora, RedHat, Centos: DNS-Search Domain setzen (13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Backup
Backup Wochen- Monats- Jahressicherung (13)

Frage von Meterpeter zum Thema Backup ...