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, 1481 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 Userverwaltung
Drucker-GPO löscht nicht händisch eingetragene Drucker (8)

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

Windows Server
gelöst GPO Drucker (8)

Frage von Andreas-sca zum Thema Windows Server ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
gelöst Raid-Controller (Areca) Datenverlust trotz R5 (16)

Frage von sebastian2608 zum Thema Festplatten, SSD, Raid ...

Server-Hardware
HP ProLiant DL380 G7, POST Error: 1785-Drive Array not Configured (10)

Frage von Paderman zum Thema Server-Hardware ...

Microsoft Office
gelöst Office 365 Pro Domäne einrichten OHNE Webseite (9)

Frage von thklemm zum Thema Microsoft Office ...

Server-Hardware
Starker PC zum Virtualisieren (9)

Frage von canlot zum Thema Server-Hardware ...