Top-Themen

Aktuelle Themen (A bis Z)

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

gelöst Alle alten Java Versionen per Skript entfernen?

Mitglied: Alternativende

Alternativende (Level 2) - Jetzt verbinden

28.08.2013 um 11:04 Uhr, 9226 Aufrufe, 6 Kommentare

Hallo zusammen,
sicherlich haben hier viele das Problem das sich alte Java Versionen, sowohl 6 als auch 7u21, bei einer Softwareverteilung per .MSI nicht automatisch mit entfernen.

Daher die Frage, gibt es eine Möglichkeit per Startskript alle auf dem Rechner befindlichen alten Javaversionen automatisiert zu entfernen?

Das würde mir den Tag retten ;).
Mitglied: Snowman25
28.08.2013, aktualisiert um 11:21 Uhr
Hi Alternativende,

Ich benutze diese selbstgeschriebene Lösung:
01.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::
02.
::                Deinstall all JAVA-Versions         ::
03.
::                         V1.0                       ::
04.
::                                                    ::
05.
::                Andreas Hummelbrunner               ::
06.
::                      15/03/2013                    ::
07.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::
08.

09.
@ECHO OFF
10.
CLS
11.

12.
:: Build Menu
13.
ECHO cls>menu.bat
14.
ECHO ECHO.>>menu.bat
15.
ECHO ECHO %%*>>menu.bat
16.
ECHO ECHO =========================>>menu.bat
17.
ECHO ECHO.>>menu.bat
18.
ECHO ECHO.>>menu.bat
19.
ECHO ECHO.>>menu.bat
20.
ECHO title %%*>>menu.bat
21.

22.
CALL menu.bat Getting list of installed Software, deinstalling Java
23.
ECHO Don't forget to run as admin!
24.
WMIC /interactive:off product where 'name like "%%java%%" and (vendor like "%%oracle%%" or vendor like "%%sun%%")' call uninstall
25.

26.
DEL menu.bat
Gruß,
Snowman25
Bitte warten ..
Mitglied: Snowman25
28.08.2013 um 11:44 Uhr
Hat's funktioniert?
Ich benutze die Batch, bevor ich die neueste Java-Installation starte.
Je nach Anzahl installierter Software kann der WMIC-Befehl einige Zeit dauern.
Bitte warten ..
Mitglied: Alternativende
28.08.2013 um 14:09 Uhr
Hi,
habe es noch nicht probiert, aber mache ich gleich Mal.
Kann man nicht eine bestimmte Javaversion vom entfernen verschonen?
Bitte warten ..
Mitglied: Snowman25
28.08.2013, aktualisiert um 14:20 Uhr
Klar geht das. Man muss nur die entsprechende Kondition hinzufügen. Muss das nur mal kurz testen.

€dit:

Mit der Abfrage
01.
product where 'name like "%%java%%" and (vendor like "%%oracle%%" or vendor like "%%sun%%") and NOT name like "%%Update 25%%"'
bekommst du jede Software, welche __Java__ im Namen hat (aber nicht, wenn diese __Update 25__ enthält) und ausserdem von einem Hersteller ist, welcher __Sun__ oder __Oracle__ im Namen hat.

Gruß,
Snowman25
Bitte warten ..
Mitglied: Alternativende
28.08.2013 um 15:16 Uhr
Hi,
das ist ja super! Diesen Tipp sollte man Einrahmen, selten hat eine einzige Zeile für mehr Netzwerksicherheit gesorgt.

Vielen vielen Dank!

01.
WMIC /interactive:off product where 'name like "%%java%%" and (vendor like "%%oracle%%" or vendor like "%%sun%%") and NOT name like "%%Update 25%%"' call uninstall 
Bitte warten ..
Ähnliche Inhalte
JavaScript

Java Skript Felder einblenden mit zwei Bedinungen

gelöst Frage von PludanJavaScript12 Kommentare

Hallo Ich muss ein Formular kreieren. An einem punkt müssen zwei Radio Button angeklickt werden damit ein Feld eingeblendet ...

Outlook & Mail

EMails werden nach 3 Monaten entfern - Einstellung

Frage von staybbOutlook & Mail5 Kommentare

Hallo, ich habe bei einem Postfach das Problem, dass in Outlook alle Mails älter wie 3 Jahre verscheinden und ...

Java

Java konsole per java befehl einblenden

gelöst Frage von deinernstjetztJava6 Kommentare

Hallo, ich habe eine Konsolenanwendung programmiert, allerdings ist das Problem, das man diese nicht mit klick auf das .jar ...

Windows 7

Strg-Alt-Entf bei Anmeldung?

gelöst Frage von DirmhirnWindows 712 Kommentare

Hi, soweit ich das gehört habe soll die Kombination Strg-Alt-Ctrl bei der Windows Domain-Anmeldung gegen "überlagende" Malware helfen. Habt ...

Neue Wissensbeiträge
Backup

Veeam Agent für MS Windows - neue Version verfügbar (bedingt jedoch offenbar .NET Framework 4.6)

Information von VGem-e vor 15 StundenBackup

Moin Kollegen, einer unserer Server zeigte grad an, dass für o.g. Software ein Update verfügbar ist. Ob ein evtl. ...

Python

Sie meinen es ja nur gut - Microsoft hilft python-Entwicklern auf unnachahmliche Weise

Information von DerWoWusste vor 2 TagenPython2 Kommentare

Stellt Euch vor, Ihr nutzt python unter Windows 10 und skriptet damit regelmäßig Dinge. Nach dem Update auf Windows ...

Sicherheits-Tools

TrendMicro Worry-Free Business Security 10.0 SP1 steht in Englisch bereit mit Unterstützung für Windows 10 1903 (May Update)

Information von VGem-e vor 2 TagenSicherheits-Tools1 Kommentar

Moin Kollegen, Dann kommt wohl demnächst auch die deutschsprachige/europäische Version zur Auslieferung. Gruß VGem-e

Batch & Shell
PowerShell Konferenz - Videos online
Information von NetzwerkDude vor 3 TagenBatch & Shell

Abend, die Tage werden Videos der Talks von der diesjährigen EU Powershell Konferenz hochgeladen, sind einige Interessante dabei: MFG ...

Heiß diskutierte Inhalte
Google Android
Anbieter für Diensthandys
Frage von Pat.batGoogle Android24 Kommentare

Hallo zusammen, ich bin seit einiger Zeit zuständig für die Diensthandys bei uns in der Behörde. Eine Management Software ...

Windows Server
Windows Server 2016 einrichten
Frage von borjiaWindows Server20 Kommentare

Ich würde gerne einen Server einrichten, erstmal nur mit DNS und AD. Habe mich die letzten Wochen durch diverse ...

Exchange Server
Vorgehen um von Tobit auf Exchange zu wechseln
Frage von Martin1987Exchange Server17 Kommentare

Guten Abend Ich habe den Auftrag erhalten, unser Mail von David zu Outlook zu wechseln. Wie muss ich da ...

Windows Server
Verbindunsproblem zwischen Klient und Wsus-Server
Frage von flashgordon78Windows Server16 Kommentare

Liebe Forum Besucher! Ich habe ein Wsus_Server (Win Server 2016) erstellt und die Update sind herunterladen worden. Aber ich ...