Blog

Hier poste ich dinge zu Themen die mich beschäftigten.

Neueste 5 Einträge

  • PHP: sende Mail
  • Powershell: gruppename like finden und aktivierte user zaehlen
  • HW und SW auslesen und exportieren
  • Angeschlossene Monitore auslesen
  • bash: deepL Pro Paket MAC OS

2024-02-20

bash: deepL Pro Paket MAC OS

#!/bin/bash

# Der Pfad zur DeepL Pro Installationsdatei
DEEPL_INSTALLER=”/pfad/zum/deepl_pro_installer.pkg”

# Log-Datei für die Installation
LOG_FILE=”/var/log/deepl_pro_install.log”

# Überprüfen, ob DeepL Pro bereits installiert ist
if [ -d “/Applications/DeepL.app” ]; then
    echo “$(date “+%Y-%m-%d %H:%M:%S”) - DeepL Pro ist bereits installiert.” | tee -a “$LOG_FILE”
    exit 0
else
    echo “$(date “+%Y-%m-%d %H:%M:%S”) - Beginne mit der Installation von DeepL Pro.” | tee -a “$LOG_FILE”
fi

# Installieren von DeepL Pro
installer -pkg “$DEEPL_INSTALLER” -target / && install_status=$?

# Überprüfung des Installationsstatus
if [ $install_status -eq 0 ]; then
    echo “$(date “+%Y-%m-%d %H:%M:%S”) - Die Installation von DeepL Pro war erfolgreich.” | tee -a “$LOG_FILE”
else
    echo “$(date “+%Y-%m-%d %H:%M:%S”) - Fehler bei der Installation von DeepL Pro.” | tee -a “$LOG_FILE”
    exit 1
fi

Admin - 17:10:32 @ Projekte | Kommentar hinzufügen

Powershell: Überprüft, ob ein Proxy in den Internet-Explorer-Einstellungen konfiguriert ist

# Überprüft, ob ein Proxy in den Internet-Explorer-Einstellungen konfiguriert ist
function Test-ProxyConfiguration {
    try {
        # Abrufen der Proxy-Einstellungen aus dem Internet Explorer
        $proxySettings = Get-ItemProperty ‘HKCU:SoftwareMicrosoftWindowsCurrentVersionInternet Settings’

        # Überprüfen, ob der Proxy aktiviert ist (ProxyEnable = 1)
        if ($proxySettings.ProxyEnable -eq 1) {
            $proxyAddress = $proxySettings.ProxyServer
            Write-Output “Proxy ist aktiviert. Proxy-Adresse: $proxyAddress”
        } else {
            Write-Output “Kein Proxy konfiguriert.”
        }
    } catch {
        Write-Output “Fehler beim Abrufen der Proxy-Einstellungen: $_”
    }
}

# Ausführen der Funktion
Test-ProxyConfiguration

Admin - 17:09:26 @ Projekte, Powershell-Skripte | Kommentar hinzufügen