Verborgene Schätze in XP, Vista & Windows 7
Wetten, dass Sie nur einen Teil von Windows nutzen? Unter der Oberfläche hat Microsoft weit mehr versteckt, als Sie im Startmenü und auf dem Desktop sehen.
Als "Desktop" bezeichnet Microsoft die Windows-Oberfläche. Was auf diesem Schreibtisch offen herumliegt oder direkt über das Startmenü erreichbar ist, kennen die Anwender meist gut und setzen es fast täglich ein. Doch es gibt auch jede Menge nützliche Werkzeuge in versteckten Schubladen und Geheimfächern des Systems - man muss sie nur öffnen. Das Beste ist oft verborgen: Wir schauen in alle Winkel und bringen regelrechte Schätze ans Tageslicht. Nicht nur die Anwender von Vista, sondern auch von Windows XP werden staunen, wie sehr sie sich mit den geheimen Tools die Arbeit erleichtern können. Viele der hier vorgestellten Programme lassen sich nur über die Kommandozeile bedienen. Einige besitzen aber auch eine grafische Oberfläche, und sie sind eigentlich auch ausgereift genug, dass sie einen Platz im Startmenü verdient hätten.
Iexpress (einfach durch Eingabe von "Iexpress" im Start-Menü starten) ist Bestandteil des "Internet Explorer Administration Kit" und gehört zum Internet Explorer. Mit dem Tool können Sie Dateien zu - wahlweise selbst extrahierenden oder sogar selbst installierenden - CAB-Archiven zusammenfassen. Die Dateiauswahl merken Sie sich auf Wunsch in SED-Dateien (Self Extracting Directive), um sie gegebenenfalls später erneut als Ausgangspunkt zu verwenden.
So funktioniert das Tool: Wählen Sie im ersten Dialog "Create new Self Extraction Directive", um ein neues Archiv zu erstellen. Im nächsten Dialog legen Sie den Archivtyp fest. Für eine selbst installierende EXE-Datei verwenden Sie die Option "Extract files and run an installation command". Eine EXE-Datei, die sich nur selbst entpackt, aber nicht installiert, erhalten Sie mit "Extract files only". Mit der dritten Variante, "Create compressed files only", produzieren Sie eine einfache CAB-Datei. In den folgenden Dialogen legen Sie beim Erstellen einer EXE-Datei einen Pakettitel, eine individuelle Installations- und Abschlussbestätigung sowie wahlweise eine Textdatei mit Lizenzbestimmungen fest. Für ein selbst installierendes Archiv müssen Sie ausserdem eine EXE- oder INF-Datei angeben, die nach dem Auspacken des Archivs automatisch gestartet wird. Ausserdem können Sie noch einen Befehl angeben, der danach ausgeführt werden soll.
2. Eudcedit: Editor für benutzerdefinierte Zeichen
Im Fenster "Code auswählen" klicken Sie auf das Kästchen in der linken oberen Ecke und dann auf "OK". Im Editor-Fenster zeichnen Sie dann einfach mit der Maus Ihr Schriftzeichen oder Symbol. Mit "Fenster, Verweis" können Sie ein beliebiges bereits vorhandenes Zeichen öffnen, etwa um es komplett oder teilweise zu kopieren und dann weiterzubearbeiten.
Der Editor erstellt allerdings keine kompletten neuen Fonts, sprich: TTF-Dateien, sondern nur die Dateien EUDC.EUF und EUDC.TTE im Windows-Fonts-Ordner. Die dort enthaltenen zusätzlichen Zeichen stehen grundsätzlich in allen Windows-Anwendungen und zum Drucken zur Verfügung. Es ist jedoch nicht möglich, sie über die Schriftart-Auswahl eines Programms einzufügen. Sie müssen dazu auf "Start, Programme, Zubehör, Systemprogramme, Zeichentabelle" gehen - oder "Start, Ausführen, charmap" aufrufen - und hinter "Schriftart" den Eintrag "Alle Schriftarten (Benutzerdefinierte Zeichen)" wählen.
Einsatz auf anderen PCs: Hierfür müssen Sie die Dateien EUDC.EUF und EUDC.TTE auch dort installieren. Kopieren Sie die Dateien nicht über den Windows-Explorer: Wenn Sie es versuchen, erhalten Sie eine Fehlermeldung. Kopieren Sie beide Dateien per Kommandozeile auf einen Datenträger oder das Netzwerk und auf dem Ziel-PC in das Verzeichnis "%windir%\Fonts". Starten Sie dann auf dem Ziel-PC Eudcedit, und schliessen Sie das Programm wieder. Der Editor initialisiert dabei die Schriftart-Datei, und die enthaltenen Zeichen sind auch auf diesem PC verwendbar.
3. Shrpubw: Assistent zum Erstellen freizugebender Ordner
Freigaben verwalten: Shrpubw.exe arbeitet mit Fsmgmt.msc zusammen, einem MMC-Modul (Microsoft Management Console), mit dem Sie Freigaben, Sitzungen und geöffnete Dateien verwalten können. Das geht per Klick mit der rechten Maustaste auf die jeweilige Kategorie. Das Kontextmenü "Neue Dateifreigabe" unter "Freigaben" ruft ebenfalls Shrpubw auf.
Vor jeder Datei stehen eine Kennung (ID) und der Name des Benutzers. Greifen zwei Benutzer gleichzeitig auf eine Datei zu, zeigt Openfiles sie unter zwei verschiedenen ID-Kennungen entsprechend zwei Mal an. Im Windows-Netzwerk können Sie so nachsehen, ob gerade jemand auf eine Datei auf Ihrer Platte zugreift, und dann mit dem Herunterfahren Ihres PCs noch ein wenig warten. Umgekehrt können Sie mit
openfiles /disconnect /id id
openfiles /disconnect /a -user-
openfiles /local on
openfiles |find /i "firefox.exe"
openfiles |find /i "z:"
4. Systeminfo: Ein Info-Tool für alles
5. Fc: Dateien schnell vergleichen
Tipp: Auch für die Inhalte zweier Ordner, die Dateien mit identischen Namen enthalten, eignet sich Fc.
6. Robocopy: Das Synchronisierungswerkzeug
Die Registry auf der Kommandozeile bearbeiten? Das klingt erst mal wie eine Zumutung. Mit Reg.exe lassen sich aber zum Beispiel ganze Schlüsselstrukturen kopieren oder vergleichen, was der grafische Registry-Editor nicht kann. Weitere Schalter zu jedem Hauptbefehl erhalten Sie, wenn Sie nach dem jeweiligen Kommando /? eingeben.
Ping ist eines der bekanntesten Netzwerk-Tools. Es prüft, ob ein Rechner grundsätzlich erreichbar ist, und verrät dabei auch dessen IP-Nummer. Umgekehrt funktioniert das auch. Die Eingabe
ping -a -IP-Nummer-
9. Netsh: Netzwerkkonfiguration für Profis
Die Netzwerkeinstellungen nehmen Sie unter Windows für gewöhnlich in den Eigenschaften der "Netzwerkumgebung" vor. Das ist aber nicht der einzige Weg: Das Kommandozeilen-Tool Netsh.exe bietet kompletten Zugriff auf alle Netzwerkeinstellungen, sei es zu Diagnosezwecken oder zur Neukonfiguration der Netzwerkkarte. Für alle beschriebenen Funktionen müssen Sie Netsh auf der Kommandozeile (Cmd.exe) als Administrator starten.
Firewall: Wenn Sie beispielsweise die Windows-eigene Firewall verkonfiguriert haben, können Sie sie mit einem einzigen Befehl auf die Werkseinstellungen zurücksetzen. Öffnen Sie dazu ein Kommandozeilenfenster, und geben Sie dort den Befehl
netsh firewall reset
Konfiguration speichern und laden: Ãœber Netsh können Sie auch die komplette Netzwerkkonfiguration speichern und bei Bedarf wiederherstellen. Das ist beispielsweise nützlich, wenn Sie mit Ihrem Notebook zu Hause und im Büro arbeiten und an einem der beiden Orte spezielle Einstellungen benötigen, etwa eine statische IP-Adresse. Nehmen Sie zuerst über die Eigenschaften der "LAN-Verbindung" alle Einstellungen für den Betrieb im heimischen Netz vor. Speichern Sie dann diese Konfiguration in eine Textdatei:
netsh.exe interface dump -%appdata%\heimnetz.txt
netsh.exe interface dump -%appdata%\büronetz.txt
netsh.exe -f %appdata%\heimnetz.txt
Verknüpfung anlegen: Damit Sie sich nicht immer auf die Kommandozeile begeben müssen, richten Sie sich mit Hilfe von Links einen komfortablen Umschalter ein. Erstellen Sie auf dem Desktop eine Verknüpfung, und tragen Sie als Ziel das komplette Kommando "netsh.exe -f %appdata%\heimnetz.txt" ein. Geben Sie dem Link einen aussagekräftigen Namen, etwa "KonKonfiguration Heimnetz". Erstellen Sie dann eine weitere Verknüpfung, der Sie als Ziel den Befehl "netsh.exe -f %appdata%\büronetz.txt" und den Namen "Konfiguration Büronetz" geben.Ein Doppelklick auf einen der Links aktiviert die jeweiligen Netzwerkeinstellungen, ohne dass Sie die Konfiguration noch selbst bearbeiten müssen. Es dauert lediglich einige Sekunden, bis die Schnittstelle aktualisiert ist und die Einstellungen aktiv sind.
Achtung: Wenn Sie unter Windows XP nur in einer der beiden Netzwerkkonfigurationen ein "Standard-Gateway" nutzen, müssen Sie die betreffende Konfigurationsdatei nachbearbeiten. Falls Sie beispielsweise im Heimnetz kein Gateway verwenden, öffnen Sie die Datei Heimnetz.txt mit einem Text-Editor und tragen unterhalb von "# Schnittstellen-IP-Konfiguration für LAN-Verbindung" diese neue Zeile ein:
set address name = "LAN- Verbindung" gateway = none