Archiv der Kategorie: IT

Alles zum Thema Informatik

Windows rotiert Bilder automatisch

Windows 10 hat leider die Angewohnheit Bilder automatisch zu rotieren. Die sogenannte Orientation wird von der Digitalkamera in die Bilddatei gespeichert und Windows wertet dieses aus und richtet dann das Bild aus. Man bekommt das Bild also gedreht angezeigt, obwohl es gar nicht gedreht ist. Wenn man das Bild dann bei Ebay hochladet, fragt man sich warum die Orientierung falsch ist.

Um diese Auto-Rotation zu deaktivieren, geht man die folgt vor:

Zunächst sucht man nach der „Photo Gallery“ und öffnet diese:
Windows rotiert Bilder automatisch

Dort geht man in den Reiter „Bearbeiten“ und geht in die Einstellungen:

Windows rotiert Bilder automatisch

In den „Fotogalerie-Optionen“ angelangt, findet man dann wieder einen Reiter „Bearbeiten“, wo man das automatische Ausrichten deaktivieren kann:

Windows rotiert Bilder automatisch

DataTable.AsEnumerable wird von VisualStudio nicht erkannt

Wenn die AsEnumerable-Methode auf dem DataTable von VisualStudio nicht erkannt wird, fehlt sehr wahrscheinlich der Verweis auf die „System.Data.DataSetExtensions“.

„AsEnumerable“ ist eine Extension und entsprechend in diesem Verweis zu finden.

Ebenfalls wird für AsEnumerable mindestens .Net 3.5 benötigt.
Weitere Infos dazu finden sich in der MSDN.

Mit der AsEnumerable-Methode kann man eine DataTable so umwandeln dass man auch bequem mit LINQ arbeiten kann.

Kompatibilitätsansicht für Intranetseiten im Internet Explorer 11 deaktivieren

Es kann passieren dass Intranetseiten z.B. mit Angular oder jQuery nicht korrekt im Internet Explorer 11 dargestellt werden oder einfach Teile fehlen oder gar nicht geladen werden.

Dies kann mit der aktivierten Kompatibilitätsansicht für Intranetsites zusammenhängen.

Zunächst kann man über die Konsole im Internet Explorer prüfen ob dies der Fall ist. Wenn die Webseite geladen wird, sollte in etwa folgender Eintrag erscheinen:

[code]http://xy.local/ wird in der Kompatibilitätsansicht ausgeführt, weil „Intranetsites in Kompatibilitätsansicht anzeigen“ aktiviert ist.[/code]

Möchte man jetzt diese Kompatibilitätsansicht deaktivieren geht man zunächst in die Optionen:

Kompatibilitätsansicht für Intranetseiten im Internet Explorer 11 deaktivieren

Anschließend entfernt man den folgenden Haken:

Kompatibilitätsansicht für Intranetseiten im Internet Explorer 11 deaktivieren

Alle Dateien in einem Ordner in UTF8 umwandeln

Möchte man zum Beispiel alle Text-Dateien in einem Ordner umwandeln, so kann man folgenden Befehl verwenden:

foreach($i in ls -name *.txt) { get-content $i | out-file -encoding utf8 -filepath newFiles/$i }

Dabei wird von allen zutreffenden Dateien (*.txt) eine neue Datei im Unterverzeichnis „newFiles“ erzeugt.

Bevor man die alten Dateien löscht, sollte man prüfen ob noch alle Umlaute vorhanden sind und nichts „zerstört“ wurde.

Windows 10 Anniversary Update über WSUS schlägt fehl

Wenn über den WSUS das Anniversary Update von Windows 10 mit Problemen abgebrochen wird, fehlt im IIS sehr wahrscheinlich der MIME-Type „.esd“.

Zum Hinzufügen dieses Typs geht man wie folgt vor:

  • Auf dem WSUS-Server den IIS aufrufen.
  • Dort geht man dann unter „Sites“ > „WSUS-Verwaltung“
  • Hier hat man unter der Gruppe „IIS“ den Eintrag „MIME-Type“ auf den man klickt
  • In der folgenden Ansicht prüft man jetzt ob der Typ „.esd“ bereits existiert.
  • Ist dieser nicht vorhanden, so wählt man unter Aktionen > „Hinzufügen“
  • Der neue Eintrag lautet dann:
    • Dateinamenerweiterung: „.esd“
    • MIME-Type: application/octet-stream