From 8c01127642c48d91ba9e34d19037ec204354ae4d Mon Sep 17 00:00:00 2001 From: p_reichart Date: Thu, 10 Sep 2026 09:05:27 +0200 Subject: [PATCH] =?UTF-8?q?Update=20von=20AE=20=C3=BCbernommen...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/app_template.cmd | 23 +++-- app/install_7zip.cmd | 55 ++++++------ app/install_acrobat20.cmd | 26 ++++++ app/install_advipscanner.cmd | 12 ++- app/install_apex-one.cmd | 23 +++++ app/install_audacity.cmd | 56 ++++++------ app/install_blender.cmd | 52 ++++++----- app/install_chromium.cmd | 44 ++++++---- app/install_double-commander.cmd | 53 +++++------- app/install_driverstore-explorer.cmd | 21 +++-- app/install_filezilla.cmd | 42 +++++---- app/install_firefox-esr.cmd | 24 ++++++ app/install_firefox-msi.cmd | 51 +++++++---- app/install_firefox-stub.cmd | 32 +++++++ app/install_firefox.cmd | 19 ++-- app/install_freecad.cmd | 46 ++++++---- app/install_gimp.cmd | 51 ++++++----- app/install_git.cmd | 31 ++++--- app/install_glogg.cmd | 56 +++++------- app/install_glpi-albrecht.cmd | 29 +++++++ app/install_greenshot.cmd | 25 ++++-- app/install_handbrake.cmd | 63 ++++++++------ app/install_inkscape.cmd | 54 ++++++------ app/install_iperf3.cmd | 18 +++- app/install_keepass.cmd | 56 ++++++------ app/install_krita.cmd | 55 ++++++------ app/install_libreoffice-x64.cmd | 66 ++++++++------ app/install_libreoffice-x86.cmd | 46 +++++----- app/install_librewolf.cmd | 41 +++++---- app/install_localsend.cmd | 14 ++- app/install_meshcentral-alb.cmd | 22 +++++ app/install_microsip.cmd | 77 +++++++++-------- app/install_mp3tag.cmd | 66 +++++++------- app/install_notepad++.cmd | 49 ++++++----- app/install_obs.cmd | 52 +++++------ app/install_onlyoffice.cmd | 24 ++++++ app/install_openssh.cmd | 60 ++++++------- app/install_pdf24.cmd | 124 ++++++++++++++------------- app/install_putty.cmd | 43 ++++++---- app/install_rdc-manager.cmd | 53 ++++++------ app/install_rustdesk.cmd | 96 ++++++++++----------- app/install_sandboxie+.cmd | 15 +++- app/install_shotcut.cmd | 13 ++- app/install_sumatrapdf.cmd | 43 +++++----- app/install_thunderbird.cmd | 42 +++++---- app/install_tightvnc.cmd | 12 ++- app/install_tortoisegit.cmd | 26 +++--- app/install_vbox.cmd | 36 ++++++-- app/install_veracrypt.cmd | 43 ++++++---- app/install_vlc.cmd | 43 +++++----- app/install_waterfox.cmd | 44 +++++----- app/install_windirstat.cmd | 43 ++++++---- app/install_wireguard.cmd | 55 +++++------- app/install_wireshark.cmd | 18 ++-- app/install_xournal.cmd | 53 +++++------- app/install_zabbix2.cmd | 23 +++++ 56 files changed, 1373 insertions(+), 986 deletions(-) create mode 100644 app/install_acrobat20.cmd create mode 100644 app/install_apex-one.cmd create mode 100644 app/install_firefox-esr.cmd create mode 100644 app/install_firefox-stub.cmd create mode 100644 app/install_glpi-albrecht.cmd create mode 100644 app/install_meshcentral-alb.cmd create mode 100644 app/install_onlyoffice.cmd create mode 100644 app/install_zabbix2.cmd diff --git a/app/app_template.cmd b/app/app_template.cmd index 61f0afd..4da5fdc 100644 --- a/app/app_template.cmd +++ b/app/app_template.cmd @@ -5,28 +5,37 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERS= set BASEURL= set PROG= -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Silent-Installation des Programms: -%PROG% /S +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) +:: nützliche Snippets: + +:: if %ERRORLEVEL% EQU 0 (echo OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + :: --- Installiere C++ Redistibutable :: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell :: set PROG=VC_redist.x64.exe -:: curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q +:: curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q -:: --- Entpacket .ZIP +:: --- Entpacke .ZIP :: powershell.exe -command "Expand-Archive -Force -Path %PROG% -DestinationPath . " -:: ---- Beispiele --------------------------------------------- +:: ---- Beispiele für Silent-Installation-Switches --------------------------------------------- :: %PROG% /S :: %PROG% /VERYSILENT /NORESTART /ALLUSERS :: %PROG% /install /quiet /norestart diff --git a/app/install_7zip.cmd b/app/install_7zip.cmd index 89ae5ee..4e8eacf 100644 --- a/app/install_7zip.cmd +++ b/app/install_7zip.cmd @@ -1,25 +1,30 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=2501 -set BASEURL=https://7-zip.org/a -set PROG=7z%VERS%-x64.msi - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log - -:: ---- Beispiele --------------------------------------------- -:: %PROG% /S -:: %PROG% /VERYSILENT /NORESTART /ALLUSERS -:: %PROG% /install /quiet /norestart -:: %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://7-zip.org +set VERS=2601 +set BASEURL=https://7-zip.org/a +set PROG=7z%VERS%-x64.msi + +:: --- Lade Installationsdatei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download ok! ) else ( echo Fehlercode %ERRORLEVEL% ) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation ok! ) else ( echo Fehlercode %ERRORLEVEL% ) + +:: ---- Beispiele --------------------------------------------- +:: %PROG% /S +:: %PROG% /VERYSILENT /NORESTART /ALLUSERS +:: %PROG% /install /quiet /norestart +:: %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log diff --git a/app/install_acrobat20.cmd b/app/install_acrobat20.cmd new file mode 100644 index 0000000..dfd42b8 --- /dev/null +++ b/app/install_acrobat20.cmd @@ -0,0 +1,26 @@ +:: ------------------------------------------------------------ +:: installiere Acrobat Reader DC 20 +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=https://glpi.albrecht-elektrotechnik.local/repo/standardsoftware +set PROG=AcroRdrDC2000920063_de_DE.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /sAll /rs /sl "1031" /l +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + + + diff --git a/app/install_advipscanner.cmd b/app/install_advipscanner.cmd index 26ea345..8760497 100644 --- a/app/install_advipscanner.cmd +++ b/app/install_advipscanner.cmd @@ -5,15 +5,19 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis set BASEURL=https://download.advanced-ip-scanner.com/download/files set PROG=Advanced_IP_Scanner_2.5.4594.1.exe -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Silent-Installation des Programms: -%PROG% /VERYSILENT /NORESTART /ALLUSERS +echo Starte Installation. + %PROG% /VERYSILENT /NORESTART /ALLUSERS +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_apex-one.cmd b/app/install_apex-one.cmd new file mode 100644 index 0000000..026cb14 --- /dev/null +++ b/app/install_apex-one.cmd @@ -0,0 +1,23 @@ +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=https://glpi.albrecht-elektrotechnik.local/repo/standardsoftware +set PROG=agent_cloud_x64.msi + +:: --- Lade Installationsdatei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. (Kann etwas dauern!) + C:\windows\system32\msiexec.exe /i "agent_cloud_x64.msi" /qn /norestart +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_audacity.cmd b/app/install_audacity.cmd index 690bfd1..de987f6 100644 --- a/app/install_audacity.cmd +++ b/app/install_audacity.cmd @@ -1,31 +1,25 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=3.7.5 -set BASEURL=https://github.com/audacity/audacity/releases/download/Audacity-%VERS% -set PROG=audacity-win-%VERS%-64bit.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /VERYSILENT /NORESTART /ALLUSERS - - -:: --- Installiere C++ Redistibutable -:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -:: set PROG=VC_redist.x64.exe -:: curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q - -:: ---- Beispiele --------------------------------------------- -:: %PROG% /S -:: %PROG% /VERYSILENT /NORESTART /ALLUSERS -:: %PROG% /install /quiet /norestart -:: %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://github.com/audacity/audacity/releases/latest +set VERS=3.7.5 +set BASEURL=https://github.com/audacity/audacity/releases/download/Audacity-%VERS% +set PROG=audacity-win-%VERS%-64bit.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /VERYSILENT /NORESTART /ALLUSERS +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_blender.cmd b/app/install_blender.cmd index 7a23a0f..32ef7e7 100644 --- a/app/install_blender.cmd +++ b/app/install_blender.cmd @@ -1,22 +1,30 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Major und Minor Version: z.B. MAJ=4.2, MIN=3 ergibt: 4.2.3 -set MAJ=4.2 -set MIN=3 -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=https://ftp.halifax.rwth-aachen.de/blender/release/Blender%MAJ% -set PROG=blender-%MAJ%.%MIN%-windows-x64.msi - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" ALLUSERS=1 /qn /passive /l %SAVEPATH%\%PROG%.log - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Major und Minor Version: z.B. MAJ=4.2, MIN=3 ergibt: 4.2.3 +set MAJ=4.2 +set MIN=3 +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=https://ftp.halifax.rwth-aachen.de/blender/release/Blender%MAJ% +set PROG=blender-%MAJ%.%MIN%-windows-x64.msi + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" ALLUSERS=1 /qn /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + + + + diff --git a/app/install_chromium.cmd b/app/install_chromium.cmd index e461795..54e84f7 100644 --- a/app/install_chromium.cmd +++ b/app/install_chromium.cmd @@ -1,18 +1,26 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=https://github.com/Hibbiki/chromium-win64/releases/download/v126.0.6478.62-r1300313 -set PROG=mini_installer.sync.exe - -:: --- Lade Installationsdatei herunter -curl -kL "%BASEURL%/%PROG%" -o %SAVEPATH%\%PROG% - -%PROG% --install --silent --system-level - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=https://github.com/Hibbiki/chromium-win64/releases/download/v126.0.6478.62-r1300313 +set PROG=mini_installer.sync.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% --install --silent --system-level +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + + + diff --git a/app/install_double-commander.cmd b/app/install_double-commander.cmd index c9a6cad..6de31ee 100644 --- a/app/install_double-commander.cmd +++ b/app/install_double-commander.cmd @@ -1,30 +1,23 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=https://support.ostrachhelp.de/OstrachHELP/binaries/raw/branch/main/win -set PROG=doublecmd-1.1.16.i386-win32.msi - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log - - -:: --- Installiere C++ Redistibutable -:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -:: set PROG=VC_redist.x64.exe -:: curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q - -:: ---- Beispiele --------------------------------------------- -:: %PROG% /S -:: %PROG% /VERYSILENT /NORESTART /ALLUSERS -:: %PROG% /install /quiet /norestart - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=https://support.ostrachhelp.de/OstrachHELP/binaries/raw/branch/main/win +set PROG=doublecmd-1.1.16.i386-win32.msi + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_driverstore-explorer.cmd b/app/install_driverstore-explorer.cmd index ce8cea1..95ee7a4 100644 --- a/app/install_driverstore-explorer.cmd +++ b/app/install_driverstore-explorer.cmd @@ -5,17 +5,24 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=v0.12.110 +:: ttps://github.com/lostindark/DriverStoreExplorer/releases/latest +set VERS=v0.12.127 set BASEURL=https://github.com/lostindark/DriverStoreExplorer/releases/download/%VERS% set PROG=DriverStoreExplorer.%VERS%.zip -:: --- Lade Installationsdatei herunter -curl -kLs %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + set DESTPATH=%SYSTEMDRIVE%\SETUP + powershell.exe -command "Expand-Archive -Force -Path %PROG% -DestinationPath %DESTPATH% " +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + -:: --- Entpacke .ZIP -set DESTPATH=%SYSTEMDRIVE%\SETUP -powershell.exe -command "Expand-Archive -Force -Path %PROG% -DestinationPath %DESTPATH% " diff --git a/app/install_filezilla.cmd b/app/install_filezilla.cmd index 8ffd40a..1a7acb3 100644 --- a/app/install_filezilla.cmd +++ b/app/install_filezilla.cmd @@ -1,18 +1,24 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=https://support.ostrachhelp.de/OstrachHELP/binaries/raw/branch/main/win -set PROG=FileZilla_3.66.1_win64-setup.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /S /user=all +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=https://support.ostrachhelp.de/OstrachHELP/binaries/raw/branch/main/win +set PROG=FileZilla_3.66.1_win64-setup.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S /user=all +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + diff --git a/app/install_firefox-esr.cmd b/app/install_firefox-esr.cmd new file mode 100644 index 0000000..6e62e40 --- /dev/null +++ b/app/install_firefox-esr.cmd @@ -0,0 +1,24 @@ +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://download.mozilla.org/?product=firefox-esr-latest&os=win64&lang=de +set BASEURL="https://download.mozilla.org/?product=firefox-esr-latest&os=win64&lang=de" +set PROG=FirefoxSetup.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_firefox-msi.cmd b/app/install_firefox-msi.cmd index 79707d9..e0fb95c 100644 --- a/app/install_firefox-msi.cmd +++ b/app/install_firefox-msi.cmd @@ -1,18 +1,33 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERSION=132.0 -set BASEURL=https://download-installer.cdn.mozilla.net/pub/firefox/releases/%VERSION%/win64/de -set PROG=Firefox%%20Setup%%20%VERSION%.msi - -:: --- Lade Installationsdatei herunter -curl -kL "%BASEURL%" -o %PROG% - -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log TASKBAR_SHORTCUT=true DESKTOP_SHORTCUT=false +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://download-installer.cdn.mozilla.net/pub/firefox/releases/144.0/win64/de/Firefox%20Setup%20144.0.msi +set VERS=144.0 +set BASEURL=https://download-installer.cdn.mozilla.net/pub/firefox/releases/%VERS%/win64/de/ +set PROG=Firefox%20Setup%20%VERS%.msi + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf "%BASEURL%" -o %PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log TASKBAR_SHORTCUT=true DESKTOP_SHORTCUT=false +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + + + + + + + + diff --git a/app/install_firefox-stub.cmd b/app/install_firefox-stub.cmd new file mode 100644 index 0000000..89711fc --- /dev/null +++ b/app/install_firefox-stub.cmd @@ -0,0 +1,32 @@ +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL="https://download.mozilla.org/?product=firefox-stub&os=win64&lang=de" +set PROG=FirefoxSetup.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. +( +echo [Install] +echo TaskbarShortcut=true +echo DesktopShortcut=true +echo StartMenuShortcuts=true +echo RegisterDefaultAgent=true +) > FirefoxInstaller_setup.ini + +%PROG% /INI=FirefoxInstaller_setup.ini +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + diff --git a/app/install_firefox.cmd b/app/install_firefox.cmd index a1614eb..156313e 100644 --- a/app/install_firefox.cmd +++ b/app/install_firefox.cmd @@ -8,19 +8,16 @@ set SAVEPATH=%SYSTEMDRIVE%\TEMP\install MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL="https://download.mozilla.org/?product=firefox-stub&os=win64&lang=de" +:: https://download.mozilla.org/?product=firefox-latest&os=win64&lang=de +set BASEURL="https://download.mozilla.org/?product=firefox-latest&os=win64&lang=de" set PROG=FirefoxSetup.exe :: --- Lade Installationsdatei herunter -curl -kLs %BASEURL% -o %SAVEPATH%\%PROG% +echo Starte Download. + curl -kLSsf %BASEURL% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Silent-Installation des Programms: -( -echo [Install] -echo TaskbarShortcut=true -echo DesktopShortcut=true -echo StartMenuShortcuts=true -echo RegisterDefaultAgent=true -) > FirefoxInstaller_setup.ini - -%PROG% /INI=FirefoxInstaller_setup.ini \ No newline at end of file +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_freecad.cmd b/app/install_freecad.cmd index fbe41dd..cb393ef 100644 --- a/app/install_freecad.cmd +++ b/app/install_freecad.cmd @@ -1,19 +1,27 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERSION=0.21.2 -set BASEURL=https://github.com/FreeCAD/FreeCAD/releases/download/%VERSION% -set PROG=FreeCAD-%VERSION%-WIN-x64-installer-1.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /S +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://github.com/FreeCAD/FreeCAD/releases/latest + +set VERS=1.0.2 +set BASEURL=https://github.com/FreeCAD/FreeCAD/releases/download/%VERS% +set PROG=FreeCAD_%VERS%%-conda-Windows-x86_64-installer-1.exe + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + diff --git a/app/install_gimp.cmd b/app/install_gimp.cmd index 945c57e..127fc3e 100644 --- a/app/install_gimp.cmd +++ b/app/install_gimp.cmd @@ -1,21 +1,30 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -set MAJ=3.0 -set MIN=4 -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=https://download.gimp.org/gimp/v%MAJ%/windows -set PROG=gimp-%MAJ%.%MIN%%-setup.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /S /VERYSILENT /NORESTART /ALLUSERS - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +set MAJ=3.0 +set MIN=6 + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://www.gimp.org/downloads/ +set BASEURL=https://download.gimp.org/gimp/v%MAJ%/windows +set PROG=gimp-%MAJ%.%MIN%%-setup.exe + +:: --- Lade Datei herunter +echo Starte Download Version %MAJ%.%MIN% + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S /VERYSILENT /NORESTART /ALLUSERS +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + + + diff --git a/app/install_git.cmd b/app/install_git.cmd index e5240bd..1d67b06 100644 --- a/app/install_git.cmd +++ b/app/install_git.cmd @@ -1,21 +1,24 @@ -rem ------------------------------------------------------------ -rem Installationsroutine -rem ------------------------------------------------------------ +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ -rem --- Option: Download in ein temporäres Verzeichnis -rem --- Kann für z.B. für GLPI abgeschaltet werden +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% -rem --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=2.51.0 +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://github.com/git-for-windows/git/releases/latest +set VERS=2.51.2 set BASEURL=https://github.com/git-for-windows/git/releases/download/v%VERS%.windows.1 set PROG=Git-%VERS%-64-bit.exe -rem --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) -rem --- Erzeuge INI-Datei +:: --- Erzeuge INI-Datei ( echo [Setup] echo Lang=default @@ -42,6 +45,8 @@ echo EnablePseudoConsoleSupport=Disabled echo EnableFSMonitor=Disabled ) > git.ini -rem --- Silent-Installation des Programms: -%PROG% /VERYSILENT /NORESTART /NOCANCEL /SP- /CLOSEAPPLICATIONS /RESTARTAPPLICATIONS /LOADINF=git.ini +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /VERYSILENT /NORESTART /NOCANCEL /SP- /CLOSEAPPLICATIONS /RESTARTAPPLICATIONS /LOADINF=git.ini +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_glogg.cmd b/app/install_glogg.cmd index c48d770..7a6da0a 100644 --- a/app/install_glogg.cmd +++ b/app/install_glogg.cmd @@ -1,33 +1,23 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=http://glogg.bonnefon.org/files -set PROG=glogg-latest-x86_64-setup.exe - -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /S - - -:: --- Installiere C++ Redistibutable -:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -:: set PROG=VC_redist.x64.exe -:: curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q - -:: --- Entpacket .ZIP -:: powershell.exe -command "Expand-Archive -Force -Path %PROG% -DestinationPath . " - -:: ---- Beispiele --------------------------------------------- -:: %PROG% /S -:: %PROG% /VERYSILENT /NORESTART /ALLUSERS -:: %PROG% /install /quiet /norestart -:: %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=http://glogg.bonnefon.org/files +set PROG=glogg-latest-x86_64-setup.exe + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_glpi-albrecht.cmd b/app/install_glpi-albrecht.cmd new file mode 100644 index 0000000..d8ab51b --- /dev/null +++ b/app/install_glpi-albrecht.cmd @@ -0,0 +1,29 @@ +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://github.com/glpi-project/glpi-agent/releases/latest +set VERS=1.15 +set BASEURL=https://github.com/glpi-project/glpi-agent/releases/download/%VERS% +set PROG=GLPI-Agent-%VERS%-x64.msi + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log /quiet RUNNOW=1 ADDLOCAL=feat_AGENT,feat_DEPLOY,feat_WOL AGENTMONITOR=1 ADD_FIREWALL_EXCEPTION=1 SSL_FINGERPRINT=sha256$17a749f9671e84d9e5734f19b4dd28877e4ea01f1f53e3cb2e5bdec0411971bc TAG=AE SERVER=https://glpi.albrecht-elektrotechnik.local/plugins/glpiinventory/ +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + + + + diff --git a/app/install_greenshot.cmd b/app/install_greenshot.cmd index 8826c59..79fbf56 100644 --- a/app/install_greenshot.cmd +++ b/app/install_greenshot.cmd @@ -5,22 +5,28 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=1.3.300 +:: https://github.com/greenshot/greenshot/releases/latest +set VERS=1.3.304 set BASEURL=https://github.com/greenshot/greenshot/releases/download/v%VERS% set PROG=Greenshot-INSTALLER-%VERS%-RELEASE.exe -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Schalte Win11 Snipping tool ab: -REG add "HKU\.DEFAULT\Control Panel\Keyboard" /t REG_SZ /v PrintScreenKeyForSnippingEnabled /d 0 /F -REG add "HKCU\Control Panel\Keyboard" /t REG_SZ /v PrintScreenKeyForSnippingEnabled /d 0 /F +echo Modifiziere Registry. + REG add "HKU\.DEFAULT\Control Panel\Keyboard" /t REG_SZ /v PrintScreenKeyForSnippingEnabled /d 0 /F +if %ERRORLEVEL% EQU 0 (echo OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + REG add "HKCU\Control Panel\Keyboard" /t REG_SZ /v PrintScreenKeyForSnippingEnabled /d 0 /F +if %ERRORLEVEL% EQU 0 (echo OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Silent-Installation des Programms: +echo Erstelle Konfiguration. ( echo [Setup] echo Lang=de @@ -30,4 +36,7 @@ echo NoIcons=0 echo Tasks= ) > greenshot.inf -%PROG% /NORESTART /ALLUSERS /VERYSILENT /SUPPRESSMSGBOXES /SP- /LOADINF=greenshot.inf +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /ALLUSERS /NORESTART /VERYSILENT /SUPPRESSMSGBOXES /SP- /LOADINF=greenshot.inf +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_handbrake.cmd b/app/install_handbrake.cmd index 21afaf5..ceec284 100644 --- a/app/install_handbrake.cmd +++ b/app/install_handbrake.cmd @@ -1,28 +1,35 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Installiere .NET Runtime -set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -set PROG=install_windowsdesktop-runtime-6.0.23-x64.cmd -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & call %PROG% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=https://github.com/HandBrake/HandBrake/releases/download/1.7.1 -set PROG=HandBrake-1.7.1-x86_64-Win_GUI.exe -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% -:: --- Silent-Installation des Programms: -%PROG% /S - - - - - - - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Installiere .NET Runtime +set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell +set PROG=install_windowsdesktop-runtime-6.0.23-x64.cmd +curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & call %PROG% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERS=1.7.1 +set BASEURL=https://github.com/HandBrake/HandBrake/releases/download/%VERS%% +set PROG=HandBrake-%VERS%%-x86_64-Win_GUI.exe + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + + + + + + diff --git a/app/install_inkscape.cmd b/app/install_inkscape.cmd index bc9e983..a6f715e 100644 --- a/app/install_inkscape.cmd +++ b/app/install_inkscape.cmd @@ -1,30 +1,24 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=https://inkscape.org/gallery/item/53697 -set PROG=inkscape-1.4_2024-10-11_86a8ad7-x64.msi - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log - - -:: --- Installiere C++ Redistibutable -:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -:: set PROG=VC_redist.x64.exe -:: curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q - -:: ---- Beispiele --------------------------------------------- -:: %PROG% /S -:: %PROG% /VERYSILENT /NORESTART /ALLUSERS -:: %PROG% /install /quiet /norestart -:: %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://inkscape.org/release/ +set BASEURL=https://inkscape.org/gallery/item/56340/inkscape-1.4.2_2025-05-13_f4327f4-x64.msi +set PROG=inkscape-setup-x64.msi + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL% -o %SAVEPATH%\%PROG% + if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log + if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_iperf3.cmd b/app/install_iperf3.cmd index 30ba3f0..6455ef5 100644 --- a/app/install_iperf3.cmd +++ b/app/install_iperf3.cmd @@ -5,15 +5,25 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\SETUP -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% +:: https://github.com/ar51an/iperf3-win-builds/releases/latest set VERS=3.19.1 set BASEURL=https://github.com/ar51an/iperf3-win-builds/releases/download/%VERS% set PROG=iperf-%VERS%-win64.zip -curl -kLO %BASEURL%/%PROG% +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + powershell.exe "& {Expand-Archive %PROG% -Force -DestinationPath %SYSTEMDRIVE%\Windows }" + if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + del %PROG% + if %ERRORLEVEL% EQU 0 (echo Räume auf... ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + -powershell.exe "& {Expand-Archive %PROG% -Force -DestinationPath %SYSTEMDRIVE%\Windows }" -del %PROG% diff --git a/app/install_keepass.cmd b/app/install_keepass.cmd index e471e41..58bdf72 100644 --- a/app/install_keepass.cmd +++ b/app/install_keepass.cmd @@ -1,25 +1,31 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Installiere C++ Redistibutable -set BASEURL=https://support.ostrachhelp.de/OstrachHELP/binaries/raw/branch/main/win -set PROG=VC_redist.x64.exe -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERSION=2.7.9 -set BASEURL=https://github.com/keepassxreboot/keepassxc/releases/download/%VERSION% -set PROG=KeePassXC-%VERSION%-Win64.msi - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Installiere C++ Redistibutable +set BASEURL=https://support.ostrachhelp.de/OstrachHELP/binaries/raw/branch/main/win +set PROG=VC_redist.x64.exe +curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERSION=2.7.9 +set BASEURL=https://github.com/keepassxreboot/keepassxc/releases/download/%VERSION% +set PROG=KeePassXC-%VERSION%-Win64.msi + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + + diff --git a/app/install_krita.cmd b/app/install_krita.cmd index cf61479..61a598d 100644 --- a/app/install_krita.cmd +++ b/app/install_krita.cmd @@ -1,31 +1,24 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=5.2.11 -set BASEURL=https://download.kde.org/stable/krita/%VERS% -set PROG=krita-x64-%VERS%-setup.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /S - - -:: --- Installiere C++ Redistibutable -:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -:: set PROG=VC_redist.x64.exe -:: curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q - -:: ---- Beispiele --------------------------------------------- -:: %PROG% /S -:: %PROG% /VERYSILENT /NORESTART /ALLUSERS -:: %PROG% /install /quiet /norestart -:: %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://download.kde.org/stable/krita/ +set VERS=5.2.13 +set BASEURL=https://download.kde.org/stable/krita/%VERS% +set PROG=krita-x64-%VERS%-setup.exe + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_libreoffice-x64.cmd b/app/install_libreoffice-x64.cmd index ba326e9..53476a0 100644 --- a/app/install_libreoffice-x64.cmd +++ b/app/install_libreoffice-x64.cmd @@ -1,24 +1,42 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERSION=25.8.0 -set ARCH1=x86_64 -set ARCH2=x86-64 -set BASEURL=https://ftp.gwdg.de/pub/tdf/libreoffice/stable/%VERSION%/win/%ARCH1% -set PROG=LibreOffice_%VERSION%_Win_%ARCH2%.msi -set HLPR=LibreOffice_%VERSION%_Win_%ARCH2%_helppack_de.msi -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% -:: --- Lade Hilfepack herunter -curl -kL %BASEURL%/%HLPR% -o %SAVEPATH%\%HLPR% - -:: --- Silent-Installation des Programms: -msiexec /i %PROG% /qn /norestart PRODUCTLANGUAGE=1031 LANGUAGE=1031 RebootYesNo=No QUICKSTART=0 UI_LANGS=de ADDLOCAL=ALL /l %SAVEPATH%\%PROG%.log -msiexec /i %HLPR% /qn /norestart +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERSION=26.2.4 +set ARCH1=x86_64 +set ARCH2=x86-64 +set BASEURL=https://ftp.gwdg.de/pub/tdf/libreoffice/stable/%VERSION%/win/%ARCH1% +set PROG=LibreOffice_%VERSION%_Win_%ARCH2%.msi +set HLPR=LibreOffice_%VERSION%_Win_%ARCH2%_helppack_de.msi + +:: --- Lade Installationsdatei herunter +echo Starte Download Installer. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Lade Hilfepack herunter +echo Starte Download Hilfepack DE. + curl -kLSsf %BASEURL%/%HLPR% -o %SAVEPATH%\%HLPR% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + msiexec /i %PROG% /qn /norestart PRODUCTLANGUAGE=1031 LANGUAGE=1031 RebootYesNo=No QUICKSTART=0 UI_LANGS=de ADDLOCAL=ALL /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! +) else ( + if %ERRORLEVEL% EQU 3010 (echo Neustart erforderlich! + ) else ( + echo Fehler %ERRORLEVEL% ist aufgetreten! + ) +) + +echo Starte Installation Hilfepack. + msiexec /i %HLPR% /qn /norestart +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_libreoffice-x86.cmd b/app/install_libreoffice-x86.cmd index 5a02a28..96462d7 100644 --- a/app/install_libreoffice-x86.cmd +++ b/app/install_libreoffice-x86.cmd @@ -1,23 +1,23 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERSION=24.8.4 -set ARCH=x86 -set BASEURL=https://ftp.gwdg.de/pub/tdf/libreoffice/stable/%VERSION%/win/%ARCH1% -set PROG=LibreOffice_%VERSION%_Win_%ARCH%.msi -set HLPR=LibreOffice_%VERSION%_Win_%ARCH%_helppack_de.msi -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% -:: --- Lade Hilfepack herunter -curl -kL %BASEURL%/%HLPR% -o %SAVEPATH%\%HLPR% - - -:: --- Silent-Installation des Programms: -msiexec /i %PROG% /qn /norestart PRODUCTLANGUAGE=1031 LANGUAGE=1031 RebootYesNo=No QUICKSTART=0 UI_LANGS=de ADDLOCAL=ALL /l %SAVEPATH%\%PROG%.log +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERSION=24.8.4 +set ARCH=x86 +set BASEURL=https://ftp.gwdg.de/pub/tdf/libreoffice/stable/%VERSION%/win/%ARCH1% +set PROG=LibreOffice_%VERSION%_Win_%ARCH%.msi +set HLPR=LibreOffice_%VERSION%_Win_%ARCH%_helppack_de.msi +:: --- Lade Installationsdatei herunter +curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +:: --- Lade Hilfepack herunter +curl -kL %BASEURL%/%HLPR% -o %SAVEPATH%\%HLPR% + + +:: --- Silent-Installation des Programms: +msiexec /i %PROG% /qn /norestart PRODUCTLANGUAGE=1031 LANGUAGE=1031 RebootYesNo=No QUICKSTART=0 UI_LANGS=de ADDLOCAL=ALL /l %SAVEPATH%\%PROG%.log diff --git a/app/install_librewolf.cmd b/app/install_librewolf.cmd index 48a0da1..80d3bcb 100644 --- a/app/install_librewolf.cmd +++ b/app/install_librewolf.cmd @@ -1,18 +1,23 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -set VERS=142.0-1 -set BASEURL=https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/%VERS% -set PROG=librewolf-%VERS%-windows-x86_64-setup.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /S +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: https://gitlab.com/librewolf-community/browser/bsys6/-/releases +set VERS=144.0.2-1 +set BASEURL=https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/%VERS% +set PROG=librewolf-%VERS%-windows-x86_64-setup.exe + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_localsend.cmd b/app/install_localsend.cmd index ef9dd27..a3b151a 100644 --- a/app/install_localsend.cmd +++ b/app/install_localsend.cmd @@ -5,17 +5,23 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% 2>&1 NUL +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://github.com/localsend/localsend/releases/latest set VERS=1.17.0 set ARCH=x86-64 set BASEURL=https://github.com/localsend/localsend/releases/download/v%VERS% set PROG=LocalSend-%VERS%-windows-%ARCH%.exe -:: --- Lade Installationsdatei herunter -curl -s -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Silent-Installation des Programms: -%PROG% /VERYSILENT /NORESTART /ALLUSERS +echo Starte Installation. + %PROG% /VERYSILENT /NORESTART /ALLUSERS +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_meshcentral-alb.cmd b/app/install_meshcentral-alb.cmd new file mode 100644 index 0000000..17e4b21 --- /dev/null +++ b/app/install_meshcentral-alb.cmd @@ -0,0 +1,22 @@ +:: ------------------------------------------------------------ +:: Installationsroutine MeshCentral Client +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=http://glpi.albrecht-elektrotechnik.local:3000/GLPI-Pakete/binaries/raw/branch/main/ +set PROG=albrecht-elektrotechnik-fernwartung64-AL-Computer.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% -fullinstall +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_microsip.cmd b/app/install_microsip.cmd index 94a61ed..302ad2c 100644 --- a/app/install_microsip.cmd +++ b/app/install_microsip.cmd @@ -1,35 +1,44 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=3.22.0 -set BASEURL=https://www.microsip.org/download/MicroSIP-%VERS%.zip?6 -set PROG=MicroSIP-%VERS%.zip - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL% -o %SAVEPATH%\%PROG% - -:: --- Unzipping.... -powershell.exe "& {Expand-Archive %PROG% -DestinationPath %SAVEPATH%\MSIP}" - -:: --- Silent-Installation des Programms: -MKDIR "%Programfiles(x86)%\MicroSIP" -COPY %SAVEPATH%\MSIP\*.* "%Programfiles(x86)%\MicroSIP\" - -:: --- Verknüpfung -set VBS=link.vbs -echo Set oWS = WScript.CreateObject("WScript.Shell") >%VBS% -echo sLinkFile = "C:\Users\Public\Desktop\MicroSIP.lnk" >>%VBS% -echo Set oLink = oWS.CreateShortcut(sLinkFile) >>%VBS% -echo oLink.TargetPath = "%Programfiles(x86)%\MicroSIP\microsip.exe" >>%VBS% -echo oLink.Save >>%VBS% - -cscript /nologo %VBS% - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: https://www.microsip.org/downloads +set VERS=3.22.3 +set BASEURL=https://www.microsip.org/download/MicroSIP-%VERS%.zip?1 +set PROG=MicroSIP-%VERS%.zip + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Unzipping.... +echo Entzippen. + powershell.exe "& {Expand-Archive %PROG% -DestinationPath %SAVEPATH%\MSIP}" +if %ERRORLEVEL% EQU 0 (echo Entzippen OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + +MKDIR "%Programfiles(x86)%\MicroSIP" +COPY %SAVEPATH%\MSIP\*.* "%Programfiles(x86)%\MicroSIP\" +if %ERRORLEVEL% EQU 0 (echo Kopieren der Dateien OK. ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Verknüpfung +set VBS=link.vbs +echo Set oWS = WScript.CreateObject("WScript.Shell") >%VBS% +echo sLinkFile = "C:\Users\Public\Desktop\MicroSIP.lnk" >>%VBS% +echo Set oLink = oWS.CreateShortcut(sLinkFile) >>%VBS% +echo oLink.TargetPath = "%Programfiles(x86)%\MicroSIP\microsip.exe" >>%VBS% +echo oLink.Save >>%VBS% + +cscript /nologo %VBS% +if %ERRORLEVEL% EQU 0 (echo Einrichten OK. ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + :: MKLINK C:\Users\Public\Desktop\MicroSIP "%Programfiles(x86)%\MicroSIP\microsip.exe" \ No newline at end of file diff --git a/app/install_mp3tag.cmd b/app/install_mp3tag.cmd index bcab2e1..e331a74 100644 --- a/app/install_mp3tag.cmd +++ b/app/install_mp3tag.cmd @@ -1,34 +1,34 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: https://download-installer.cdn.mozilla.net/pub/firefox/releases/120.0.1/win64/de/Firefox%20Setup%20120.0.1.msi - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=331 -set BASEURL=https://download.mp3tag.de -set PROG=mp3tagv%VERS%-x64-setup.exe - -:: --- Lade Installationsdatei herunter -curl -kL "%BASEURL%/%PROG%" -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -( -echo [shortcuts] -echo startmenu=1 -echo desktop=1 -echo explorer=1 -echo quicklaunch=1 -echo [addons] -echo quickpick=1 -echo [language] -echo language=1031 -) > Mp3tagSetup.ini - -:: %PROG% /INI=mp3tag.ini +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: https://download-installer.cdn.mozilla.net/pub/firefox/releases/120.0.1/win64/de/Firefox%20Setup%20120.0.1.msi + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERS=331 +set BASEURL=https://download.mp3tag.de +set PROG=mp3tagv%VERS%-x64-setup.exe + +:: --- Lade Installationsdatei herunter +curl -kL "%BASEURL%/%PROG%" -o %SAVEPATH%\%PROG% + +:: --- Silent-Installation des Programms: +( +echo [shortcuts] +echo startmenu=1 +echo desktop=1 +echo explorer=1 +echo quicklaunch=1 +echo [addons] +echo quickpick=1 +echo [language] +echo language=1031 +) > Mp3tagSetup.ini + +:: %PROG% /INI=mp3tag.ini %PROG% /S /D=%SYSTEMDRIVE\%ProgramFiles%\Mp3tag \ No newline at end of file diff --git a/app/install_notepad++.cmd b/app/install_notepad++.cmd index 5e3eba6..dfb5d63 100644 --- a/app/install_notepad++.cmd +++ b/app/install_notepad++.cmd @@ -1,22 +1,27 @@ -:: ------------------------------------------------------------ -:: Installiere Notepad++ -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -set VERS=8.8.5 -set BASEURL=https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v%VERS% -set PROG=npp.%VERS%.Installer.exe - -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Deinstalliere alte Version -if exist "%%programfiles%%\Notepad++\uninstall.exe" "%%programfiles%%\Notepad++\uninstall.exe" /S -if exist "%%programfiles(x86)%%\ Notepad++\uninstall.exe" "%%programfiles(x86)%%\Notepad++\uninstall.exe" /S - -:: --- Installiere Notepad++ -%PROG% /S /noUpdater - +:: ------------------------------------------------------------ +:: Installiere Notepad++ +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: https://github.com/notepad-plus-plus/notepad-plus-plus/releases/latest +set VERS=8.9.6.2 +set BASEURL=https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v%VERS% +set PROG=npp.%VERS%.Installer.x64.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Deinstalliere alte Version +if exist "%%programfiles%%\Notepad++\uninstall.exe" "%%programfiles%%\Notepad++\uninstall.exe" /S +if exist "%%programfiles(x86)%%\ Notepad++\uninstall.exe" "%%programfiles(x86)%%\Notepad++\uninstall.exe" /S + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S /noUpdater +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_obs.cmd b/app/install_obs.cmd index fb323c6..cb22fa8 100644 --- a/app/install_obs.cmd +++ b/app/install_obs.cmd @@ -1,24 +1,28 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERSION=30.2.3 -set BASEURL=https://github.com/obsproject/obs-studio/releases/download/%VERSION% -set PROG=OBS-Studio-%VERSION%-Windows-Installer.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /S - -:: --- Installiere C++ Redistibutable -:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -:: set PROG=VC_redist.x64.exe -:: curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERSION=30.2.3 +set BASEURL=https://github.com/obsproject/obs-studio/releases/download/%VERSION% +set PROG=OBS-Studio-%VERSION%-Windows-Installer.exe + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Installiere C++ Redistibutable +:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell +:: set PROG=VC_redist.x64.exe +:: curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q diff --git a/app/install_onlyoffice.cmd b/app/install_onlyoffice.cmd new file mode 100644 index 0000000..3aa6c05 --- /dev/null +++ b/app/install_onlyoffice.cmd @@ -0,0 +1,24 @@ +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERS=Latest +set BASEURL=https://github.com/ONLYOFFICE/DesktopEditors/releases/latest/download +set PROG=DesktopEditors_x64.msi + +:: --- Lade Datei herunter +echo Starte Download Version: %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_openssh.cmd b/app/install_openssh.cmd index ad375f5..386ebbd 100644 --- a/app/install_openssh.cmd +++ b/app/install_openssh.cmd @@ -1,35 +1,25 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set MINOR=p1-Preview -set MAJOR=9.8.1.0 -set BASEURL=https://github.com/PowerShell/Win32-OpenSSH/releases/download/v%MAJOR%%MINOR% -set PROG=OpenSSH-Win64-v%MAJOR%.msi - -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log - - -:: --- Installiere C++ Redistibutable -:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -:: set PROG=VC_redist.x64.exe -:: curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q - -:: --- Entpacket .ZIP -:: powershell.exe -command "Expand-Archive -Force -Path %PROG% -DestinationPath . " - -:: ---- Beispiele --------------------------------------------- -:: %PROG% /S -:: %PROG% /VERYSILENT /NORESTART /ALLUSERS -:: %PROG% /install /quiet /norestart - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set MINOR=p2-Preview +set MAJOR=9.8.3.0 +set BASEURL=https://github.com/PowerShell/Win32-OpenSSH/releases/download/v%MAJOR%%MINOR% +set PROG=OpenSSH-Win64-v%MAJOR%.msi + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_pdf24.cmd b/app/install_pdf24.cmd index 48c5fd9..cf4398c 100644 --- a/app/install_pdf24.cmd +++ b/app/install_pdf24.cmd @@ -1,59 +1,65 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=11.27.0 -set BASEURL=https://download.pdf24.org -set PROG=pdf24-creator-%VERS%-x64.msi - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -( -echo Windows Registry Editor Version 5.00 -echo -echo [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PDFPrint] -echo "Language"="German" -echo "assistant.closeAfterSave"=dword:00000001 -echo "assistant.closeAfterEmail"=dword:00000001 -echo "assistant.openPDFAfterSave"=dword:00000000 -echo "assistant.mailNamePrompt"=dword:00000001 -echo "assistant.joinFilesUseFirstName"=dword:00000000 -echo "assistant.fixedSaveDir"="" -echo "EmailInterface"="mapi" -echo "NoTrayIcon"=dword:00000000 -echo "NoOnlineConverter"=dword:00000001 -echo "NoShellContextMenuExtension"=dword:00000000 -echo "NoShellFileContextMenuExtension"=dword:00000000 -echo "NoShellDirectoryContextMenuExtension"=dword:00000000 -echo "NoShellBackgroundContextMenuExtension"=dword:00000000 -echo "NoOnlinePdfTools"=dword:00000001 -echo "NoCloudPrint"=dword:00000001 -echo "NoEmbeddedBrowser"=dword:00000001 -echo "NoPDF24MailInterface"=dword:00000000 -echo "NoTwainImport"=dword:00000000 -echo "NoScreenCapture"=dword:00000000 -echo "NoFax"=dword:00000001 -echo "NoFaxProfile"=dword:00000001 -echo "NoMail"=dword:00000000 -echo "NoDelayedToForegroundOnNewFile"=dword:00000000 -echo "NoOCR"=dword:00000000 -echo "DeletePrintJobsWithError"=dword:00000000 -) > PDF24_stdsettings.reg - -:: --- installiere programm -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /log c:\temp\pdf-creator24.log REGISTERREADER=No AUTOUPDATE=No FAXPRINTER=No - -:: --- warte 10 sek. -ping -n 3 127.0.0.1 - -:: --- importiere standardeinstellungen -reg import PDF24_stdsettings.reg - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERS=11.27.0 +set BASEURL=https://download.pdf24.org +set PROG=pdf24-creator-%VERS%-x64.msi + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Registry Modifizieren: +( +echo Windows Registry Editor Version 5.00 +echo +echo [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PDFPrint] +echo "Language"="German" +echo "assistant.closeAfterSave"=dword:00000001 +echo "assistant.closeAfterEmail"=dword:00000001 +echo "assistant.openPDFAfterSave"=dword:00000000 +echo "assistant.mailNamePrompt"=dword:00000001 +echo "assistant.joinFilesUseFirstName"=dword:00000000 +echo "assistant.fixedSaveDir"="" +echo "EmailInterface"="mapi" +echo "NoTrayIcon"=dword:00000000 +echo "NoOnlineConverter"=dword:00000001 +echo "NoShellContextMenuExtension"=dword:00000000 +echo "NoShellFileContextMenuExtension"=dword:00000000 +echo "NoShellDirectoryContextMenuExtension"=dword:00000000 +echo "NoShellBackgroundContextMenuExtension"=dword:00000000 +echo "NoOnlinePdfTools"=dword:00000001 +echo "NoCloudPrint"=dword:00000001 +echo "NoEmbeddedBrowser"=dword:00000001 +echo "NoPDF24MailInterface"=dword:00000000 +echo "NoTwainImport"=dword:00000000 +echo "NoScreenCapture"=dword:00000000 +echo "NoFax"=dword:00000001 +echo "NoFaxProfile"=dword:00000001 +echo "NoMail"=dword:00000000 +echo "NoDelayedToForegroundOnNewFile"=dword:00000000 +echo "NoOCR"=dword:00000000 +echo "DeletePrintJobsWithError"=dword:00000000 +) > PDF24_stdsettings.reg + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /log c:\temp\pdf-creator24.log REGISTERREADER=No AUTOUPDATE=No FAXPRINTER=No +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- warte 10 sek. +ping -n 3 127.0.0.1 1> nul + +:: --- importiere standardeinstellungen +echo Modifiziere Registry. +reg import PDF24_stdsettings.reg +if %ERRORLEVEL% EQU 0 (echo OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_putty.cmd b/app/install_putty.cmd index 873fc7a..8e2d668 100644 --- a/app/install_putty.cmd +++ b/app/install_putty.cmd @@ -1,19 +1,24 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERSION=0.81 -set BASEURL=https://the.earth.li/~sgtatham/putty/%VERSION%/w64 -set PROG=putty-64bit-%VERSION%-installer.msi - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERSION=0.81 +set BASEURL=https://the.earth.li/~sgtatham/putty/%VERSION%/w64 +set PROG=putty-64bit-%VERSION%-installer.msi + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_rdc-manager.cmd b/app/install_rdc-manager.cmd index c6c665a..f222036 100644 --- a/app/install_rdc-manager.cmd +++ b/app/install_rdc-manager.cmd @@ -1,24 +1,29 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=https://support.ostrachhelp.de/OstrachHELP/binaries/raw/branch/main/win -set PROG=RemoteDesktopConnectionManager.msi - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log - - -:: --- Installiere C++ Redistibutable -:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -:: set PROG=VC_redist.x64.exe -:: curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=https://support.ostrachhelp.de/OstrachHELP/binaries/raw/branch/main/win +set PROG=RemoteDesktopConnectionManager.msi + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + + +:: --- Installiere C++ Redistibutable +:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell +:: set PROG=VC_redist.x64.exe +:: curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q diff --git a/app/install_rustdesk.cmd b/app/install_rustdesk.cmd index a808651..e6971db 100644 --- a/app/install_rustdesk.cmd +++ b/app/install_rustdesk.cmd @@ -1,49 +1,49 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=1.4.1 -set ARCH=x86_64 -set BASEURL=https://github.com/rustdesk/rustdesk/releases/download/%VERS% -set PROG=rustdesk-%VERS%-%ARCH%.exe - -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -@echo off -:: --- Silent-Installation des Programms: -%PROG% --silent-install -timeout /t 12 -%PROG% --install-service -timeout /t 12 - -:: --- Ermittle RustDesk ID -for /f "delims=" %%i in ('%PROG% --get-id ^| more') do set rustdesk_id=%%i - -:: --- Erzeuge ein zufälliges Passwort: -setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION -set alfanum=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 -set rustdesk_pw= -for /L %%b in (1, 1, 12) do ( - set /A rnd_num=!RANDOM! %% 62 - for %%c in (!rnd_num!) do ( - set rustdesk_pw=!rustdesk_pw!!alfanum:~%%c,1! - ) -) - -%PROG% --password %rustdesk_pw% - -:: Hier den RustDesk Config-String einsetzen, falls vorhanden und "::" entfernen -:: set rustdesk_cfg= -:: %PROG% --config %rustdesk_cfg% - -echo ------------------------------------------------ -echo RustDesk ID: %rustdesk_id% -echo Password: %rustdesk_pw% +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERS=1.4.3 +set ARCH=x86_64 +set BASEURL=https://github.com/rustdesk/rustdesk/releases/download/%VERS% +set PROG=rustdesk-%VERS%-%ARCH%.exe + +:: --- Lade Installationsdatei herunter +curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% + +@echo off +:: --- Silent-Installation des Programms: +%PROG% --silent-install +timeout /t 12 +%PROG% --install-service +timeout /t 12 + +:: --- Ermittle RustDesk ID +for /f "delims=" %%i in ('%PROG% --get-id ^| more') do set rustdesk_id=%%i + +:: --- Erzeuge ein zufälliges Passwort: +setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION +set alfanum=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 +set rustdesk_pw= +for /L %%b in (1, 1, 12) do ( + set /A rnd_num=!RANDOM! %% 62 + for %%c in (!rnd_num!) do ( + set rustdesk_pw=!rustdesk_pw!!alfanum:~%%c,1! + ) +) + +%PROG% --password %rustdesk_pw% + +:: Hier den RustDesk Config-String einsetzen, falls vorhanden und "::" entfernen +:: set rustdesk_cfg= +:: %PROG% --config %rustdesk_cfg% + +echo ------------------------------------------------ +echo RustDesk ID: %rustdesk_id% +echo Password: %rustdesk_pw% echo ------------------------------------------------ \ No newline at end of file diff --git a/app/install_sandboxie+.cmd b/app/install_sandboxie+.cmd index 56fe8d7..16958c6 100644 --- a/app/install_sandboxie+.cmd +++ b/app/install_sandboxie+.cmd @@ -5,14 +5,21 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- TortoiseGIT set VERS=1.16.2 set BASEURL=https://github.com/sandboxie-plus/Sandboxie/releases/download/v%VERS% set PROG=Sandboxie-Plus-x64-v%VERS%.exe -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /SP- /NORESTART /lang=de /ALLUSERS /SILENT /VERYSILENT /SUPPRESSMSGBOXES +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + -%PROG% /SP- /NORESTART /lang=de /ALLUSERS /SILENT /VERYSILENT /SUPPRESSMSGBOXES diff --git a/app/install_shotcut.cmd b/app/install_shotcut.cmd index 74c7d48..6e6404f 100644 --- a/app/install_shotcut.cmd +++ b/app/install_shotcut.cmd @@ -5,14 +5,19 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis set BASEURL=https://sourceforge.net/projects/shotcut/files/v25.08.16/shotcut-win64-250816.exe/download set PROG=shotcut-win64-250816.exe -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL% -o %SAVEPATH%\%PROG% +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Silent-Installation des Programms: -%PROG% /VERYSILENT /NORESTART /ALLUSERS +echo Starte Installation. + %PROG% /VERYSILENT /NORESTART /ALLUSERS +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_sumatrapdf.cmd b/app/install_sumatrapdf.cmd index 0be08dd..80f3268 100644 --- a/app/install_sumatrapdf.cmd +++ b/app/install_sumatrapdf.cmd @@ -1,20 +1,23 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=3.5.2 -set BASEURL=https://files2.sumatrapdfreader.org/software/sumatrapdf/rel/%VERS% -set PROG=SumatraPDF-%VERS%-64-install.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% -s -all-users - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERS=3.5.2 +set BASEURL=https://files2.sumatrapdfreader.org/software/sumatrapdf/rel/%VERS% +set PROG=SumatraPDF-%VERS%-64-install.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% -s -all-users +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_thunderbird.cmd b/app/install_thunderbird.cmd index 84ef45f..9526bb4 100644 --- a/app/install_thunderbird.cmd +++ b/app/install_thunderbird.cmd @@ -1,19 +1,23 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERSION=132.0 -set BASEURL=https://download.mozilla.org/?product=thunderbird-%VERSION%-SSL&os=msi&lang=de -set PROG=ThunderbirdSetup%VERSION%.exe -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /S - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: http://download.mozilla.org/?product=thunderbird-latest&os=win64&lang=de +set BASEURL="http://download.mozilla.org/?product=thunderbird-latest&os=win64&lang=de" +set PROG=ThunderbirdSetup.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_tightvnc.cmd b/app/install_tightvnc.cmd index e7315c4..d9cf5b4 100644 --- a/app/install_tightvnc.cmd +++ b/app/install_tightvnc.cmd @@ -5,19 +5,23 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis set VERS=2.8.85 set BASEURL=https://www.tightvnc.com/download/%VERS% set PROG=tightvnc-%VERS%-gpl-setup-64bit.msi -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Silent-Installation des Programms: :: Achtung! Nach der Installation das Passwort ändern! -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log VIEWER_ASSOCIATE_VNC_EXTENSION=1 SERVER_REGISTER_AS_SERVICE=1 SERVER_ADD_FIREWALL_EXCEPTION=1 VIEWER_ADD_FIREWALL_EXCEPTION=1 SERVER_ALLOW_SAS=1 SET_USEVNCAUTHENTICATION=1 VALUE_OF_USEVNCAUTHENTICATION=1 SET_PASSWORD=1 VALUE_OF_PASSWORD=TightLogin +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log VIEWER_ASSOCIATE_VNC_EXTENSION=1 SERVER_REGISTER_AS_SERVICE=1 SERVER_ADD_FIREWALL_EXCEPTION=1 VIEWER_ADD_FIREWALL_EXCEPTION=1 SERVER_ALLOW_SAS=1 SET_USEVNCAUTHENTICATION=1 VALUE_OF_USEVNCAUTHENTICATION=1 SET_PASSWORD=1 VALUE_OF_PASSWORD=TightLogin +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /quiet /norestart ADDLOCAL="Server,Viewer" VIEWER_ASSOCIATE_VNC_EXTENSION=1 SERVER_REGISTER_AS_SERVICE=1 SERVER_ADD_FIREWALL_EXCEPTION=1 VIEWER_ADD_FIREWALL_EXCEPTION=1 SERVER_ALLOW_SAS=1 SET_USEVNCAUTHENTICATION=1 VALUE_OF_USEVNCAUTHENTICATION=1 SET_PASSWORD=1 VALUE_OF_PASSWORD=PASSWORD SET_USECONTROLAUTHENTICATION=1 VALUE_OF_USECONTROLAUTHENTICATION=1 SET_CONTROLPASSWORD=1 VALUE_OF_CONTROLPASSWORD=PASSWORD diff --git a/app/install_tortoisegit.cmd b/app/install_tortoisegit.cmd index cf4a6aa..c07d889 100644 --- a/app/install_tortoisegit.cmd +++ b/app/install_tortoisegit.cmd @@ -5,25 +5,31 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- TortoiseGIT set VERS=2.17.0.0 set BASEURL=https://download.tortoisegit.org/tgit/%VERS% set PROG=TortoiseGit-%VERS%-64bit.msi -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Sprachpaket Deutsch -set PROG=TortoiseGit-LanguagePack-%VERS%-64bit-de.msi - -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +echo Starte Download Sprachpaket Version %VERS%. + set PROG=TortoiseGit-LanguagePack-%VERS%-64bit-de.msi + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_vbox.cmd b/app/install_vbox.cmd index 160bc35..790f80e 100644 --- a/app/install_vbox.cmd +++ b/app/install_vbox.cmd @@ -5,10 +5,12 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- Microsoft Redistributable C++ -curl -kLsO https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell/install_vc_redist_runtime.cmd & call install_vc_redist_runtime.cmd +echo Download C++ Runtime. + curl -kLSsfO https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell/install_vc_redist_runtime.cmd & call install_vc_redist_runtime.cmd + if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- VBOX Version set VBV=7.2.2 @@ -18,25 +20,41 @@ set VBB=170484 set BASEURL=https://download.virtualbox.org/virtualbox/%VBV% set EXTN=Oracle_VirtualBox_Extension_Pack-%VBV%.vbox-extpack :: --- Lade Installationsdatei herunter -curl -kLOs %BASEURL%/%EXTN% +echo Download VirtualBox Extension Pack + curl -kLSsfO %BASEURL%/%EXTN% + if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- VirtualBox set BASEURL=https://download.virtualbox.org/virtualbox/%VBV% set PROG=VirtualBox-%VBV%-%VBB%-Win.exe :: --- Lade Installationsdatei herunter -curl -kLOs %BASEURL%/%PROG% +echo Download VirtualBox %VBV% + curl -kLSsfO %BASEURL%/%PROG% + if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Silent-Installation des Programms: -%PROG% --silent --msiparams "VBOX_START=0" +echo Installiere VirtualBox %VBV% + %PROG% --silent --msiparams "VBOX_START=0" + if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- VirtualBox Konfigurieren +echo Konfiguriere VirtualBox set VMPATH=%SYSTEMDRIVE%\VirtuelleMaschinen set VBOXMGR="%ProgramFiles%\Oracle\Virtualbox\Vboxmanage.exe" MKDIR %VMPATH% -%VBOXMGR% extpack install %SAVEPATH%\%EXTN% --accept-license=eb31505e56e9b4d0fbca139104da41ac6f6b98f8e78968bdf01b1f3da3c4f9ae -%VBOXMGR% setproperty machinefolder %VMPATH% -%VBOXMGR% setextradata global GUI/UpdateDate never + +echo Installiere ExtensionPack + %VBOXMGR% extpack install %SAVEPATH%\%EXTN% --accept-license=eb31505e56e9b4d0fbca139104da41ac6f6b98f8e78968bdf01b1f3da3c4f9ae + if %ERRORLEVEL% EQU 0 (echo OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) +echo Setze Ordner für VMs: %VMPATH% + %VBOXMGR% setproperty machinefolder %VMPATH% + if %ERRORLEVEL% EQU 0 (echo OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) +echo Modifiziere Konfiguration + %VBOXMGR% setextradata global GUI/UpdateDate never + if %ERRORLEVEL% EQU 0 (echo OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Handbuch +echo Download VirtualBox Handbuch set BASEURL=https://download.virtualbox.org/virtualbox/%VBV%/UserManual.pdf -curl -kLs https://download.virtualbox.org/virtualbox/%VBV%/UserManual.pdf -o %VMPATH%/UserManual.pdf + curl -kLSsf https://download.virtualbox.org/virtualbox/%VBV%/UserManual.pdf -o %VMPATH%/UserManual.pdf + if %ERRORLEVEL% EQU 0 (echo OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_veracrypt.cmd b/app/install_veracrypt.cmd index ee40560..fa3e483 100644 --- a/app/install_veracrypt.cmd +++ b/app/install_veracrypt.cmd @@ -1,19 +1,24 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=https://support.ostrachhelp.de/OstrachHELP/binaries/raw/branch/main/win -set PROG=VeraCrypt_Setup_x64_1.26.7.msi - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" ACCEPTLICENSE=YES /passive /l %SAVEPATH%\%PROG%.log - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=https://support.ostrachhelp.de/OstrachHELP/binaries/raw/branch/main/win +set PROG=VeraCrypt_Setup_x64_1.26.7.msi + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" ACCEPTLICENSE=YES /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + + diff --git a/app/install_vlc.cmd b/app/install_vlc.cmd index e5c4cc1..3302b89 100644 --- a/app/install_vlc.cmd +++ b/app/install_vlc.cmd @@ -1,20 +1,23 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERSION=3.0.21 -set BASEURL=http://get.videolan.org/vlc/%VERSION%/win64 -set PROG=vlc-%VERSION%-win64.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /language=de /L=1031 /S - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERSION=3.0.21 +set BASEURL=http://get.videolan.org/vlc/%VERSION%/win64 +set PROG=vlc-%VERSION%-win64.exe + +:: --- Lade Datei herunter +echo Starte Download. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /language=de /L=1031 /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_waterfox.cmd b/app/install_waterfox.cmd index a9cd146..ac53f09 100644 --- a/app/install_waterfox.cmd +++ b/app/install_waterfox.cmd @@ -1,20 +1,24 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=6.6.1 -set BASEURL=https://cdn1.waterfox.net/waterfox/releases/%VERS%/WINNT_x86_64 -set PROG=Waterfox%%20Setup%%20%VERS%.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /S - +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERS=6.6.1 +set BASEURL=https://cdn1.waterfox.net/waterfox/releases/%VERS%/WINNT_x86_64 +set PROG=Waterfox%%20Setup%%20%VERS%.exe + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_windirstat.cmd b/app/install_windirstat.cmd index 9a179ff..2576da9 100644 --- a/app/install_windirstat.cmd +++ b/app/install_windirstat.cmd @@ -1,19 +1,24 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=2.2.2 -set BASEURL=https://github.com/windirstat/windirstat/releases/download/release/v%VERS% -set PROG=WinDirStat-x64.msi - -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERS=2.2.2 +set BASEURL=https://github.com/windirstat/windirstat/releases/download/release/v%VERS% +set PROG=WinDirStat-x64.msi + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_wireguard.cmd b/app/install_wireguard.cmd index 343c87e..18cd9c5 100644 --- a/app/install_wireguard.cmd +++ b/app/install_wireguard.cmd @@ -1,33 +1,22 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set BASEURL=https://download.wireguard.com/windows-client -set PROG=wireguard-installer.exe - -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -:: --- Silent-Installation des Programms: -%PROG% /S - - -:: --- Installiere C++ Redistibutable -:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -:: set PROG=VC_redist.x64.exe -:: curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q - -:: --- Entpacket .ZIP -:: powershell.exe -command "Expand-Archive -Force -Path %PROG% -DestinationPath . " - -:: ---- Beispiele --------------------------------------------- -:: %PROG% /S -:: %PROG% /VERYSILENT /NORESTART /ALLUSERS -:: %PROG% /install /quiet /norestart -:: %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set BASEURL=https://download.wireguard.com/windows-client +set PROG=wireguard-installer.exe + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_wireshark.cmd b/app/install_wireshark.cmd index beafe22..6d56ae4 100644 --- a/app/install_wireshark.cmd +++ b/app/install_wireshark.cmd @@ -5,22 +5,30 @@ :: --- Option: Download in ein temporäres Verzeichnis :: --- Kann für z.B. für GLPI abgeschaltet werden set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% :: --- npcap herunterladen (muss manuell installiert werden) set VERS=1.83 set BASEURL=https://npcap.com/dist set PROG=npcap-%VERS%.exe -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% + +echo Starte Download npcap %VERS% - Achtung! Muss manuell installiert werden! +curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis set VERS=4.4.8 set BASEURL=https://2.na.dl.wireshark.org/win64 set PROG=Wireshark-%VERS%-x64.exe -:: --- Lade Installationsdatei herunter -curl -k -L %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) :: --- Silent-Installation des Programms: -%PROG% /S /EXTRACOMPONENTS=ciscodump,sshdump,udpdump +echo Starte Installation. + %PROG% /S /EXTRACOMPONENTS=ciscodump,sshdump,udpdump +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + diff --git a/app/install_xournal.cmd b/app/install_xournal.cmd index 4599645..e67fd51 100644 --- a/app/install_xournal.cmd +++ b/app/install_xournal.cmd @@ -1,30 +1,23 @@ -:: ------------------------------------------------------------ -:: Installationsroutine -:: ------------------------------------------------------------ - -:: --- Option: Download in ein temporäres Verzeichnis -:: --- Kann für z.B. für GLPI abgeschaltet werden -set SAVEPATH=%SYSTEMDRIVE%\TEMP\install -MKDIR %SAVEPATH% & CD /D %SAVEPATH% - -:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis -set VERS=1.2.7 -set BASEURL=https://github.com/xournalpp/xournalpp/releases/download/v%VERS% -set PROG=xournalpp-%VERS%-windows-setup-x86_64.exe - -:: --- Lade Installationsdatei herunter -curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% - -%PROG% /S - - -:: --- Installiere C++ Redistibutable -:: set BASEURL=https://support.ostrachhelp.de/OstrachHELP/setup_windows/raw/branch/main/essentiell -:: set PROG=VC_redist.x64.exe -:: curl -kL %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% & %PROG% /Q - -:: ---- Beispiele --------------------------------------------- -:: %PROG% /S -:: %PROG% /VERYSILENT /NORESTART /ALLUSERS -:: %PROG% /install /quiet /norestart -:: %SYSTEMDRIVE%\windows\system32\msiexec /i "%PROG%" /passive /l %SAVEPATH%\%PROG%.log +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +set VERS=1.2.7 +set BASEURL=https://github.com/xournalpp/xournalpp/releases/download/v%VERS% +set PROG=xournalpp-%VERS%-windows-setup-x86_64.exe + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +:: --- Silent-Installation des Programms: +echo Starte Installation. + %PROG% /S +if %ERRORLEVEL% EQU 0 (echo Installation OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) diff --git a/app/install_zabbix2.cmd b/app/install_zabbix2.cmd new file mode 100644 index 0000000..b7d563e --- /dev/null +++ b/app/install_zabbix2.cmd @@ -0,0 +1,23 @@ +:: ------------------------------------------------------------ +:: Installationsroutine +:: ------------------------------------------------------------ + +:: --- Option: Download in ein temporäres Verzeichnis +:: --- Kann für z.B. für GLPI abgeschaltet werden +set SAVEPATH=%SYSTEMDRIVE%\TEMP\install +MKDIR %SAVEPATH% 2> nul & CD /D %SAVEPATH% + +:: --- Download Basis-URL, Dateiname und TEMP-Verzeichnis +:: Major Version 7.4 + Minor Version 13 == 7.4.13 +set VERS_MAJ=7.4 +set VERS_MIN=%VERS_MAJ%.13 +set BASEURL=https://cdn.zabbix.com/zabbix/binaries/stable/%VERS_MAJ%/%VERS_MIN% +set PROG=zabbix_agent2-%VERS_MIN%-windows-amd64-static.zip + +:: --- Lade Datei herunter +echo Starte Download Version %VERS%. + curl -kLSsf %BASEURL%/%PROG% -o %SAVEPATH%\%PROG% +if %ERRORLEVEL% EQU 0 (echo Download OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!) + +powershell.exe -command "Expand-Archive -Force -Path %PROG% -DestinationPath C:\Zabbix " +if %ERRORLEVEL% EQU 0 (echo Entpacken OK! ) else ( echo Fehler %ERRORLEVEL% ist aufgetreten!)