TOBI WAS HERE! // DEM TOBI IHM SEIN BLOG

12Mrz/170

macOS: welche Dateien legt ein pkg-Installer an?

Im Grunde gibt es zwei Arten von Installationen eines Programms unter macOS.

  1. Man lädt ein Disk Image (.dmg) herunter, welches per Doppelklick ins System eingebunden wird, anschließend zieht man das Programm (xyz.app) in den Programme-Ordner.
  2. Die Anwendung kommt mit einem Installer. Hier gibt es jetzt noch mal zwei Unterscheidungen: ein eigener entwickelter Installer (das ist z.B. beim Adobe Flash Player der Fall) oder ein Installer im pkg-Format, der den macOS internen Installer nutzt (ähnlich MSI unter Windows). Dieser Kurztipp bezieht sich auf den macOS internen Installer.

Möchte man bspw. für eine Deinstallation wissen, welche Dateien bzw. wo der Installationsprozess Dateien ab- und angelegt hat, geht das wie folgt:

  1. Man startet den Installer ganz gewohnt per Doppelklick.
  2. Man wählt über die macOS Menüleiste Ablage > Zeige Dateien (geht auch alternativ per Tastenkombination: cmd+I)

Und schon öffnet sich ein neues Fenster mit einer Übersicht aller Dateien, die angelegt werden (hier am Beispiel der TeamViewer Installation):

TeamViewer Installer Dateien

Was manchmal bei Fehlern auch ganz hilfreich sein kann: Über die Menüleiste lässt sich ein Logfenster zur aktuellen Installation anzeigen => Fenster > Installer Log (cmd+L)

25Feb/172

macOS: nicht automatisch zu (Audio-) Bluetooth Geräten verbinden

Ich habe bei meinem MacBook Pro immer Bluetooth an, damit es sich bspw. automatisch per Apple Watch entsperrt und diverse iCloud Funktionen, wie die allgemeine Zwischenablage oder Handoff, nutzbar sind.
Ab und zu möchte ich vom MacBook Musik über meinen AV-Receiver ausgeben. Da dieser leider noch keine WLAN- oder Bluetooth-Konnektivität besitzt, habe ich ihn mit einem Audio Bluetooth Receiver (Philips AEA2700, empfehlenswertes Produkt!) nachgerüstet. Einziger Nachteil: Einmal gekoppelt, verbindet sich das MacBook gerne mal automatisch und ohne Nachfrage mit dem Bluetooth Receiver und gibt die Musik über diesen wieder. Das wollte ich unterbinden, da es ziemlich nervig sein kann und ich selber manuell bestimmen möchte, über welchen Ausgang mein MacBook die Musik ausgibt.

Man kann diese Funktionalität, zumindest für Audio Empfänger, unter macOS abstellen.

Dazu öffnet man einfach das Terminal und gibt folgenden Befehl ein:

Da der Befehl per sudo mit Systemrechten ausgeführt wird, ist noch die Eingabe eines Administrator Passwortes notwendig. Die Einstellung wird anschließend sofort übernommen und ist aktiv, ein Neustart o.ä. ist nicht von Nöten.

Damit verbindet sich macOS zu gekoppelten Audio Bluetooth Empfängern ab sofort nicht mehr automatisch.

Möchte man die Einstellung wieder rückgängig machen, ersetzt man einfach am Ende der Befehlszeile die "1" durch eine "0".

29Nov/152

IE Kompatibilitätsansicht-Liste per GPO verteilen

Im Internet Explorer kann man beliebige URLs in die Liste der Kompatibilitätsansicht aufnehmen. Werden dann Seiten aus dieser Liste im IE aufgerufen, sendet der Internet Explorer als User-Agent nicht seine eigentlichte Versionsnummer, sondern eine IE7 Version, da mit dieser die großtmögliche Kompatibilität zu Webseiten erwartet wird.

Als Anwender kann man selber URLs in diese Liste aufnehmen und entfernen (Zahnradsymbol > Einstellungen der Kompatibilitätsansicht). Als Admin möchte man bestimmte URLs ggf. zentral vorgeben und an die Anwender verteilen.

Dafür kann man eine Gruppenrichtlinieneinstellung verwenden: Benutzerkonfiguration > Administrative Vorlagen > Windows-Komponenten > Internet Explorer > Kompatibilitätsansicht > Richtlinienliste von Internet Explorer 7-Sites verwenden
(kleine Randnotiz: Einträge gelten immer für die ganze Toplevel Domain. Man kann keine Einträge nur für Subdomains festlegen. Bsp.: trägt man sub.domain.de ein, wird auch test.domain.de, sowie domain.de selbst in der Kompatibilitätsansicht geladen.)

Wenn man die Einstellung gesetzt hat, sieht man als Benutzer (nach Neuanmeldung oder einem gpupdate)... nichts!
Einstellungen der Kompatibilitätsansicht
... und das ist von Microsoft anscheinend auch so gewünscht. Der Anwender kann nun noch zusätzlich eigene Seiten in die Liste aufnehmen und diese auch wieder entfernen. Die URLs, die per GPO vorgegeben werden, kann der Anwender aber nicht entfernen. Im entsprechenden Fenster werden sie ja schließlich auch nicht angezeigt.

Also: wie findet man nun heraus, ob die GPO Einstellung beim Benutzer auch erfolgreich angewandt wurde?

  1. die eingetragene URL aufrufen
  2. Entwicklertools über F12 öffnen
  3. auf den Tab Konsole wechseln
  4. die Seite neu laden
  5. und siehe da, die Konsole gibt Aufschluss:
    IE Konsole
26Nov/150

W2k12: Dateiinhalte beliebiger Dateitypen durchsuchen

Über das Suchfeld des Windows Explorers kann man nicht nur nach Dateinamen suchen, sondern auch nach Dateiinhalten. Das geht schon seit Server 2003 bzw. XP so.

In Server 2008 wurde die Suche etwas abgeändert, Stichwort Indizierung.

Unter Server 2012 hat es sich wieder etwas geändert, wenn auch nicht so umfangreich wie von 2003 auf 2008.

Um die Dateiinhaltsuche nutzen zu können, muss das Feature "Windows Search" auf dem Server aktiviert sein. Standardmäßig werden dann erstmal nur der Internet Explorer Verlauf, das Startmenü und das Benutzerprofil (bis auf den AppData Ordner) indiziert.

Es gibt nun zwei Möglichkeiten nach Dateiinhalten zu suchen.

  1. Erweiterte Optionen > (An nicht indizierten Orten) Dateininhalte
  2. In das Suchfeld "inhalt: xxx" eingeben

Bei "bekannten" Dateitypen, wie bspw. .txt funktioniert das auch auf Anhieb. Was aber, wenn man eine exotischere Dateiendung hat, deren Dateiinhalte man auch durchsuchen möchte? Nun, Dateitypen die Windows erstmal nicht kennt, werden auch nicht inhaltlich durchsucht.

Man kann Windows aber beibringen dies trotzdem für frei definierbare Dateitypen zu tun. Das funktioniert wie folgt:

  1. Indizierungsoptionen über die Systemsteuerung aufrufen
  2. Erweitert auswählen
  3. Auf den Tab Dateitypen wechseln
  4. Unter Neue Erweiterung in die Liste aufnehmen den gewünschten Dateitypen hinzufügen
  5. Eigenschaften und Dateiinhalte indizieren für den neu hinzugefügten Dateityp auswählen
11Okt/151

Spotlightfenster unter El Capitan zentrieren

Ab OS X 10.11 El Capitan gibt es die Möglichkeit das Spotlightfenster per Maus an eine andere Stelle auf dem Bildschirm zu verschieben. Wenn man es wieder zentriert auf dem Bildschirm haben möchte, klickt man einfach auf das Lupensymbol in der Menüleiste und hält die Maustaste so lange gedrückt, bis das Fenster wieder zentriert ist (ca. 1 Sekunde).