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 Was macht diese Batch datei ?

Mitglied: Luzifer696

Luzifer696 (Level 1) - Jetzt verbinden

28.08.2013 um 14:39 Uhr, 3078 Aufrufe, 5 Kommentare, 1 Danke

Hallo,

Mein Kollege hat vor einigen Monaten eine Batchdatei für die Java Installation geschrieben.
Leider ist der jetzt länger nicht hier und ich will wissen ob ich da was verändern muss weil das schon älter ist also die batchdatei installiert java 7 Update 21 mittlerweile gibt es aber schon Java 7 Update 25 .

Das hier ist die batchdatei:

_______________________________________

msiexec /i jre1.7.0_21.msi /qn JAVAUPDATE=0 JU=0 AUTOUPDATECHECK=0
pause


______________________________________

in den Ordner sind dann noch mehr Dateien die heißen :
Data1.cab
jre1.7.0_21.msi
jre1031.MST
Thumbs.db


Kann mir jemand sagen was die befehle in der .bat machen und wie ich die so umschreiben kann das sie die neuste installiert ?
Mitglied: Ravers
28.08.2013 um 14:46 Uhr
Hi,

lad dir die Datei jre1.7.0._25.msi runter, ändere den Befehl auf 25 ab, das sollte es gewesen sein ;)

greetz
Ravers
Bitte warten ..
Mitglied: departure69
28.08.2013, aktualisiert um 14:57 Uhr
Zitat von Luzifer696:
Hallo,

Mahlzeit.


Mein Kollege hat vor einigen Monaten eine Batchdatei für die Java Installation geschrieben.
Leider ist der jetzt länger nicht hier und ich will wissen ob ich da was verändern muss weil das schon älter ist
also die batchdatei installiert java 7 Update 21 mittlerweile gibt es aber schon Java 7 Update 25 .

Das hier ist die batchdatei:

_______________________________________

msiexec /i jre1.7.0_21.msi /qn JAVAUPDATE=0 JU=0 AUTOUPDATECHECK=0
pause

Msiexec ist der Befehl zum Ausführen von MSI-Dateien. Danach kommt der Name der MSI-Datei ("jre1.7.0_21.msi"). Dein ehem. Kollege hat hier scheinbar eine MSI-Version des Java-exe-Installers besorgt oder selber gebaut. Die neue Datei hieße dann logischerweise "jre1.7.0_25.msi", falls Du eine solche auftreiben kannst. Der Schalter /qn steht für "quiet" und bedeutet, daß die Installation unsichtbar abläuft, keine Dialoge, keine Interaktion. Die weiteren Parameter ("JAVAUPDATE" usw.) schalten auotmatische Updates aus, weil normale Standardbenutzer diese ohnehin nicht ausführen könnten.



______________________________________

in den Ordner sind dann noch mehr Dateien die heißen :
Data1.cab
jre1.7.0_21.msi
jre1031.MST
Thumbs.db

Data1.cab ist ein Archiv, das die eigentliche Software enthält, die vom MSI-Setup entpackt und installiert wird.
jre1031.mst - mst ist eine Transformdatei, die dem Setup noch weitere Einstellungen mitgibt. Dem Namen nach (1031) eine Sprachdatei.
Thumbs.db ist eine kleine Microsoft-Datenbankdatei, die Grafikdateien indexiert und Vorschaubildchen (Thumbs) von Grafikdateien speichert - kann vernachlässigt werden.

Ich hab' den Eindruck, daß Du hier mit einfachem "Umschreiben" der Batch-Datei nicht weiterkommst, zur Weiterbenutzung dieses Skriptes bräuchtest Du dazu auch noch das aktuelle JAVA-RE-Setup im MSI-Format. Wo das Dein Kollege herhatte, oder ob er es selbst gebaut hatte (es gibt Software, mit der man exe-Installer zu MSI-Installern paketieren kann), weiß ich nicht.



Kann mir jemand sagen was die befehle in der .bat machen und wie ich die so umschreiben kann das sie die neuste installiert ?

Nachdem Du hierzu sehr detailliert fragen mußtest, hab' ich den Eindruck, daß Du so eine Batch-Datei noch nie gesehen hast. Deshalb gestatte mir die Frage: Bist Du ein Admin? Also im Netzwerk für mehrere User und Computer? Falls ja, bin ich doch etwas erstaunt darüber, daß hier jemand mit einer Aufgabe betraut wird, der er scheinbar noch nicht mal im Ansatz gewachsen ist. Oder sollst Du Dich darum nur (aus)hilfsweise kümmern? Nichts für Ungut, war bloß etwas verwundert über die Fragestellung.

Grüße
Bitte warten ..
Mitglied: Luzifer696
28.08.2013 um 15:09 Uhr
Naja ich bin im 2. Lehrjahr ;)

so ein batchdatei habe ich noch nie gesehen nein, habe eben nur so kleine geschrieben die nicht kompliziert sind bzw. die jeder schreiben könnte ;) (Laufwerke verbinden usw...)

Ich wurde der Aufgabe nicht zugeteilt aber mir ist das eben gerade aufgefallen und es hätte mich interessiert wie diese Funktioniert und was die einzelnen teile der .bat heißen. denn was man nicht kann kann man ja erlernen ;)

aber gut meine Frage ist hiermit nun beantwortet
Bitte warten ..
Mitglied: departure69
28.08.2013 um 15:14 Uhr
Zitat von Luzifer696:
Naja ich bin im 2. Lehrjahr ;)

so ein batchdatei habe ich noch nie gesehen nein, habe eben nur so kleine geschrieben die nicht kompliziert sind bzw. die jeder
schreiben könnte ;) (Laufwerke verbinden usw...)

Ich wurde der Aufgabe nicht zugeteilt aber mir ist das eben gerade aufgefallen und es hätte mich interessiert wie diese
Funktioniert und was die einzelnen teile der .bat heißen. denn was man nicht kann kann man ja erlernen ;)

aber gut meine Frage ist hiermit nun beantwortet

Alles klar.

Hab' auch mal so angefangen.

Ist auch gewiß kein Fehler, sich mit Batch-Scripting zu beschäftigen, damit kann man viele nützliche Sachen und Aufgaben abfackeln.

Viel Erfolg noch.



Grüße

von

departure
Bitte warten ..
Mitglied: DerSchorsch
28.08.2013 um 20:15 Uhr
Hallo,

auch wenn der Beitrag bereits als gelöst markiert ist, möchte ich noch was ergänzen:
um an das MSI-Paket von Java zu kommen, lädt man den Offline Installer herunter und starten es auf einem Rechner. Es wird dann entpackt nach:
%userprofile%\appdata\LocalLow\Sun\Java\jre<Versionsnummer>
Installationspakete sind häufig gepackte MSI-Pakete, auch Google mit "<Programmname> unattended" gibt häufig Auskunft.

MSI ist das native Paketformat von Windows, auch wenn es Setupprogramme von Fremdherstellern gibt. Durch die einheitliche Syntax kann man leicht automatisierte Softwarewartung betreiben.

Deine Batch ist eigentlich ganz einfach, sie besteht nur aus einem Befehl mit Parametern und einer Pause

Was msiexec ist und welche Parameter es gibt, siehst du am einfachsten, indem du einfach mal "msiexec /?" eingibst:
Kurzzusammenfassung:
msiexec startet den Windows Installer
/i startet den Installationsvorgang. /x wäre z.B. die Deinstallation
Dateiname des Installationspakets selbsterklärend
/qn Kombibefehl aus quiet und noninteractive => keine Abfragen, keine Dialoge, etc.
Befehle ohne / Anpassungsbefehle des jeweiligen MSI-Pakets (benutzerdefinierte Installation)

MSI und Batches sind Grundlagenwissen, wenn du mit Windows-Systemen arbeitest, damit musst du dich vertraut machen.

Gruß
Bitte warten ..
Ähnliche Inhalte
Windows 10

Mit einer batch Datei etwas in eine andere batch Datei schreiben und ausführen

Frage von RaphaelStockWindows 105 Kommentare

Hey Administratoren!! Ich habe ein Problem: Ich möchte alle 40 sek etwas in eine batch Datei schreiben und ausführen ...

Batch & Shell

Batch Datei zum verschieben von Dateien aus Unterordnern ?

gelöst Frage von Ghostrider1911Batch & Shell10 Kommentare

Hallo, ich bräuchte eine Batch Datei die Dateien aus Unterordnern verschiebt. Also ich habe folgende Verzeichniss Struktur: Z:\Dateien\Ordner1\M1\ Z:\Dateien\Ordnärx\M1\ ...

Batch & Shell

BATCH ini Datei Datei auslesen

gelöst Frage von Juergen42Batch & Shell2 Kommentare

Hallo zusammen, ich möchte eine ini Datei auslesen mit folgenden Aufbau INHALT DER INI ID=30 NAME="test1" PFAD="K:\Kontoauszug\Test1\*.pdf" PFAD_S="K:\Kontoauszug\Test1\Sicherung\" ID=28 ...

C und C++

Struct macht Probleme, wenn in externe Dateien aufgeteilt

gelöst Frage von tomaschkuC und C++6 Kommentare

Hallo Leute! Momentan erliege ich dem Problem, dass mein Code in C zwar funktioniert, wenn ich aber mein struct ...

Neue Wissensbeiträge
CMS
Erneut kritische Zero-Day-Lücke in Drupal
Tipp von Reini82 vor 2 StundenCMS

Laut einem Bericht auf t3n gibt es eine Schwere Sicherheitslücke in Drupal die auch schon ausgenutzt wird. Betroffen sind ...

Sicherheit

MikroTik-Router patchen, Schwachstelle wird ausgenutzt

Information von kgborn vor 22 StundenSicherheit

Am 23. April 2018 wurde von Mikrotik ein Security Advisory herausgegeben, welches auf eine Schwachstelle im RouterOS hinwies. Mikrotik ...

Windows 10

Microcode-Updates KB4090007, KB4091663, KB4091664, KB4091666 für Windows 10

Information von kgborn vor 1 TagWindows 101 Kommentar

Kurze Information für Administratoren von Windows 10-Systemen, die mit neueren Intel CPUs laufen. Microsoft hat zum 23. April 2018 ...

iOS
Updates für Iphone und Co
Information von sabines vor 1 TagiOS

Gestern abend ist iOS 11.3.1 erschienen, ein kleineres Update, dass einige Lücken schließt und "Lahmlegen" nach einem Display Tausch ...

Heiß diskutierte Inhalte
Batch & Shell
Powershell: Im AD nach Rechnern mit bestimmten IP-Adressen suchen
gelöst Frage von Raven42Batch & Shell36 Kommentare

Hallo zusammen, ich suche nach einer Möglichkeit nach Computern im AD zu suchen , deren IP-Adresse mit 10.11.12. beginnt. ...

Windows Server
Alten DC entfernen
gelöst Frage von smartinoWindows Server27 Kommentare

Hallo zusammen, ich habe hier eine Umgebung übernommen und erstmal einen DCDIAG gemacht. Dabei fällt auf, daß eine ganze ...

Ausbildung
Wie gelingt ein guter Einstieg in die FiSi-Ausbildung? (Umschulung)
Frage von SiAnKoAusbildung25 Kommentare

Schönen guten Tag, ich bin SiAnKo und habe seit dem 1.04.2018 eine Umschulung als FiSi angefangen. Ich möchte natürlich ...

Batch & Shell
Mit Powershell den Inhalt einer Excel mit einer Text Datei abgleichen
gelöst Frage von Bommi1961Batch & Shell21 Kommentare

Hallo zusammen, ich muss den Inhalt einer Excel Datei (Mappe1) mit dem Daten einer Text Datei abgleichen. Die Daten ...