Leider ist der Eintrag nur auf English verfügbar.
Archive for the ‘Win32’ Category
Windows 7 OpenVPN
17:21Erfolgsgeschichte: OpenVPN Build 2.1_rc19, veröffentlich am 16.07.2009, installiert sich brav auf Windows 7 x64!
(English) PuTTY: default to UTF-8
15:53Leider ist der Eintrag nur auf English verfügbar.
(English) Visual Studio 2008 SDK re-introduces BaseCodeGeneratorWithSite for “Custom Tool” implementation
11:52Leider ist der Eintrag nur auf English verfügbar.
“EFS – den Schlüssel für die Dateiverschlüsselung sichern”
15:59
Vista hat einige nette Verschlüsselungsmechanismen, sowohl für die ganze Festplatte (BitLocker) als auch für einzelne Dateien (EFS). Wenn Du diese Produkte brauchst und/oder nutzt, solltest Du den Empfehlungen folgen. Aber wenn Du — so wie ich — noch nie eine Datei auf dem System verschlüsselt hast und trotzdem die Meldung “EFS – den Schlüssel für die Dateiverschlüsselung sichern” bekommst, hier eine kurze Beschreibung was man tun kann:
Zuerst habe ich überprüft ob ich vielleicht doch irgendwo mir unbekannte verschlüsselte Dateien habe. Die sind im Explorer grün markiert. Da die ganze Festplatte händisch zu überprüfen im besten Falle eine Affenarbeit wäre, hat mich Heinzi dankenswerterweise auf “cipher /n /u” hingewiesen. Dieser Befehl listet alle lokalen, verschlüsselten Dateien auf. Um ihn auszuführen, starte eine cmd.exe (Win+R -> “cmd”) und gib das Kommando ohne Anführungszeichen ein. Das wird eine Weile dauern und hat bei mir keine Dateien angezeigt. Werden bei Dir Dateien gefunden, solltest Du jetzt eine Ahnung haben wo die herkommen.
In der Managementkonsole (Win+R -> “mmc”), wähle “Datei”/”Snap-In hinzufügen/entfernen” (Ctrl+M) und füge das “Zertifikate” Snap-In für dein “eigenes Benutzerkonto” zu Deiner Konsole hinzu. Unter “Eigene Zertifikate”/”Zertifikate” findest Du eine Liste aller Dir zugeordneten Zertifikate. Eines davon ist unter “Beabsichtigte Zwecke” mit “Verschlüsseltes Dateisystem” markiert. Das Zertifikat wurde 100 Jahre vor dem Ablaufdatum (“Gültig bis”) ausgestellt. Vielleicht erinnert Dich das Datum an etwas (vielleicht der Bundestrojaner von gestern?), wenn nicht — mein Zertifikat war ein Monat alt — kannst Du es dort einfach löschen. Und tschüß, lästige Meldung!
Managed C++ Debug Assemblies
16:58Man sollte es ja wissen, aber wenn man Managed C++ Debug Assemblies auf einem Kundenrechner installiert, dann wird die Applikation nicht laufen, weil irgendwelche Debug C++ sonstwas DLLs fehlen.
Nur zur Erinnernung, falls es irgendwer wieder vergessen haben sollte.
OpenVPN und Windows Vista
14:57Damit ich es nicht wieder vergesse, hier ein paar Notizen wie man OpenVPN unter Windows Vista zum Laufen bekommt:
- Den Windows Installer für OpenVPN 2.1_rc7 oder neuer von OpenVPN Downloads herunterladen und installieren.
C:\Program Files\OpenVPN\bin\openvpn-gui-1.0.3.exe-> Contextmenü -> Eigenschaften -> Kompatibilität -> “Programm als ein Administrator ausführen” aktivieren -> Ok
In der Beispiel Konfiguration für den Client muss der Hostname noch ersetzt werden. Die X.509 Zertifikate werden benötigt damit der Client dem Server vertrauen kann. OpenVPN bietet hierzu einige Tools. Die Client-Authentifizierung erfolgt mit Username und Passwort über PAM.
Die Konfiguration kopiert man – gemeinsam mit den Zertifikaten – nach C:\Program Files\OpenVPN\config\blah.ovpn. So taucht die Konfiguration in der OpenVPN GUI als “blah” Eintrag auf.
Danach läuft das wie am Schnürchen.
Die Maus und der Fokus, eine Leidensgeschichte
14:59Da ich meinen langjährig antrainierten Poweruser Linux Desktop gewohnt bin und mich der beschränkte Einzelarbeitsplatz mit den aufeinandergetürmten Fenstern mir einfach gegen den Strich geht, habe ich mich mal umgesehen, was es so an Möglichkeiten gibt das zu verbessern. Das beste eingebaute Tool das ich gefunden hab, war der Win32 Call SystemParametersInfo, mit dem man wirklich “Fokus folgt der Maus” und “Fenster werden nicht in den Vordergrund gehoben” setzen kann. Tatsächlich! Windows kann was ich möchte. Ich musste mir zwar ein kleines Tool programmieren (siehe Anhang) um die Settings zu aktivieren, aber dazu habe ich ja Informatik studiert (oder so).
Natürlich war das zu gut um wahr zu sein … (weiterlesen…)