Windows
Zusammenarbeit mit Linux
Anwendungen
Am leichtesten fällt der Wechsel zwischen Betriebssystemen, wenn man Programme einsetzt, die auf mehreren Betriebssystemen laufen.
Siehe auch Linux-Tipps#Zusammenarbeit mit Windows
Systemzeit
Beim "Jetlag-Syndrom" bei einer Dual-Boot-Installation liegt es meist daran, dass Linux grundsätzlich von einer Weltzeit (UTC) ausgeht und Windows eher denkt, der lokale Rechner habe auch eine lokale Zeit. Beides kann man umstellen. Für Windows leider nur in der Registry wie in der Ubuntu-Dokumentation beschrieben. Lt. ubuntuusers hilft folgender Befehl in der Windows-Eingabeaufforderung:
reg.exe add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 /f
Windows 8 - Schnellstart deaktivieren
Den Windows 8-Schnellstart sollte man deaktivieren, um Datenverlust bei Dual-Boot mit anderen Betriebssystemen zu vermeiden.
Windows 10 - Schnellstart/Hibernate deaktivieren
Um sicherzugehen, dass der Festplattenzustand sowohl von Linux als auch von Windows 10 korrekt weiterverarbeitet werden kann, sollte der Ruhezustand von Windows 10 deaktiviert werden. Dazu öffnet man unter Win10
- eine powershell als Administrator (z.B. durch Rechtsklick auf das powershell-Logo und dann "Als Administrator ausführen") oder
- eine Eingabeaufforderung als Administrator (z.B. Windows-Taste + X und dann "Eingabeaufforderung (Administrator)")
und tippt ein:
powercfg /h off
Zugriff auf Linux Filesystem
Siehe
Hardware
CPU-Kontrolle unter Windows
- Mit RMClock von Rightmark kann man die Taktfrequenz des Prozessors regulieren, insbesondere zum Energiesparen runtersetzen.
- Hier findet sich eine Anleitung zur Nutzung von RMClock.
Installation von Windows
Windows 8.1 installieren
Eine komplette Neuinstallation ist auch mit einer Upgrade-Version von Windows 8.1 möglich. Siehe dazu auch diese Anleitung.
Es kann vorkommen, dass Windows sich mit der Fehlernummer 0x80300024 meldet. Abhilfe schafft dann meist, alle Festplatten auszustecken (Stromversorgung wegziehen reicht), auf die man Windows nicht installieren will.[1]
Windows-Product-Key auslesen
Mit dem Programm Windows 9 Product Key Viewer kann man den in der Registry abgespeicherten, aber gehashten Windows 10-Lizenezschlüssel auslesen.
Betriebssystem wiederherstellen
Automatisches Anmelden
Als Administrator
control userpasswords2
starten
Windows Update
Wenn das Windows Update in Win 8 nicht funktioniert, hilft eventuell die Administrator-Konsole:
- Diese erhält man mit WindowsTaste + X und dann "PowerShell/Eingabeaufforderung als Administrator"
- Anschließend lässt man den SystemFileCheck laufen:
sfc /scannow
Siehe auch diesen Beitrag mit einem weiteren Hinweis auf das Hilfsprogramm DISM.
AutoStart
Um unter Windows 7, das keinen AutoStart-Ordner mehr im Startmenü anzeigt, Programme trotzdem automatisch nach dem Einloggen starten zu lassen, kopiert man eine Verknüpfung auf das Programm in den Ordner "Benutzer –> Benutzername –> AppData –> Roaming –> Microsoft –> Windows –> Startmenü –> Programme –> Autostart".[2] Dazu muss man im Windows-Explorer allerdings die Anzeige versteckter Dateien aktivieren (unter Organisieren -> Ordneroptionen).
Tastatur
Tastenkürzel
Siehe Windows-Tastenkürzel
Tastaturbelegung
- Tastaturbelegung ändern in der Registry
- Microsoft Keyboard Layout Creator - Freeware zur Änderung von Tastaturbelegungen
- SharpKeys - Programm zur Änderung der Registry
- KeyDefiner - Online Tool zur Änderung der Tastenbelegungen
- AutoHotKey - Open Source-Tool rund um die Tastatur
Shell
Eingabeaufforderung
- Ab Windows XP funktioniert auch die Ergänzung von Pfadnamen mit Tabulatortasten (ähnlich wie in Unix-Shells). Beispiel:
cd Pr+Tabulator
führt zucd Programme
.
- Siehe auch #Eingabeaufforderung an bestimmtem Ordner.
Batch(.BAT)-Programmierung
Weiterführende Infos
Schließen des Eingabeaufforderungsfensters nach dem Aufruf
Variante 1
Man erstellt eine .BAT oder .CMD-Datei und startet Fremdprozesse mit START
und beendet die Batch-Datei mit EXIT
. Beispiel:
start firefox.exe start chrome.exe start outlook.exe exit
Ohne das start
würde Windows denken, dass das Eingabeaufforderungsfenster noch gebraucht würde.
Variante 2
Soll das bei Ausführung der Batch-Datei geöffnete "schwarze Fenster" automatisch wieder geschlossen werden, sollte man eine Verknüpfung zur .BAT-Datei anlegen. In deren Eigenschaften->Reiter: Verknüpfung trägt man im Feld "Ziel" vor dem dort stehenden Pfad zur .BAT-Datei
cmd /c
ein. Das ganze Feld heißt dann z.B.:
cmd /c C:\hallo.bat
Nach Bestätigen mit OK müsste bei einem Doppelklick das Fenster nach Ausführen der Batch-Datei wieder geschlossen werden.
Verknüpfungen in einer Batch-Datei
Windows selbst hat keine Bordmittel, um eine Verknüpfung (symbolischen oder harten Link) mit einer simplen Kommandozeilenanweisung (à la Linux/UNIX-ln -s
zu erstellen.
- Möglich ist die Nutzung des Windows Scripting Hosts WSH,
- von Visual Basic
- oder von (kostenlosen) Zusatzprogrammen für NTFS-Dateisysteme (Hardlinks),
- z.B. auch von Microsoft, insbesondere junction oder linkd (Näheres bei wikipedia.de) oder
- von (kostenlosen) Zusatzprogrammen für alle Dateisysteme (Softlinks), z.B. von NirSoft.
Herunterfahren von Kommandozeile
- WinExit ist ein Programm, mit dem man nicht nur in einer Batch-Datei Windows herunterfahren lassen kann, sondern auch in das "Start"-Menü ein One-Click-Herunterfahren integrieren kann.
PowerShell
Microsoft hat mit der PowerShell in vielen Bereichen mit den Unix-Shells gleichgezogen, mit Hilfe der Objektorientierung lassen sich manche Aufgaben sogar leichter lösen als unter Unix/Linux mit Bash und Konsorten.
Siehe
- http://www.remoteshell-security.com/dokumente/power_shell_grundlagen.pdf
- http://w8.xn--apfelbck-s4a.de/782-windows-powershell-einfuhrung-und-beispiele
PowerShell-Scripte starten
Es gibt einige Kniffe, die man beim Start von PowerShell-Skripten beachten muss.
MessageBox anzeigen
Windows wäre nicht Windows, wenn man nicht auch mit der Powershell ein Fensterchen öffnen könnte:
Fernzugriff auf die Powershell
Siehe
PowerShell und Excel
Siehe
- Zugriff auf Excel-Arbeitsblatt - siehe v. a. den ersten Teil
- Einfügen von HyperLinks in Excel-Arbeitsblatt
Einfügen von Hyperlinks auf den Verzeichnisinhalt in Excel
Erzeugen eines Excel-Arbeitsblatts
$excel = New-Object -ComObject excel.application $workbook = $excel.Workbooks.Add() $sheet = $workbook.Worksheets.Item(1) $verz="Z:\myverzeichnis"; Get-ChildItem $verz | foreach -Begin {$counter=1; $verz="P:\Organisation"} { $sheet.Hyperlinks.add( $sheet.Cells.Item($counter,1), "file:///"+$verz+"/"+$_.Name, "", $_.Name, $_.BaseName ); $counter=$counter+1 } $workbook.SaveAs("P:\uebersicht")
Dateisystem
Platz schaffen
Unter Windows XP kann man die Updates-Deinstallationsdateien entfernen.
Volltextsuche
Um eine Volltextsuche in Win7 oder WinServer2008 auch in nichtindizierten Ordnern zu schaffen, muss man die entsprechende Option in den Ordern-Optionen aktivieren.
Komprimierung
Windows-Komprimierung rückgängig machen
Mit
compact /U /S:\ /I
kann man unter Windows XP die Kompression von (nicht offenen) Dateien rückgängig machen.
Öffnen von RAR-Dateien
Mit 7-zip, einem Open Source-Programm, lassen sich u.a. RAR-Dateien öffnen.
Netzwerk
Wenn man einzelne Server mit einem bestimmten Namen auflösen will, kann man - wie unter Linux - die Datei C:\windows\system32\drivers\etc
als Administrator editieren.
Tipps für den Windows-Explorer:
- passwortungeschützt von XP auf Vista-Freigabe zugreifen
- passwortgeschützt von XP auf Vista-Freigabe zugreifen
Tipps für die Eingabeaufforderung:
- Mit NET USE von der Kommandozeile eine (dauerhafte) Verbindung zu einem freigegebenem Netzlaufwerk einrichten.
- Das Gegenstück zur Freigabe ist NET SHARE.
In einem heterogenen Netzwerk kommt für die Windows-Freigaben auf den Linux-Rechnern Samba zum Einsatz.
Viren
- Kostenlose Virenscanner für Windows gibt es von
* AntiVir und von * Avast.
Kostenlose Online-Virenscanner im Netz stellen z.B. VirusTotal und jotti.org zur Verfügung. Dort kann man einzelne Dateien zum Virusscan hochladen.
Datenschutz
Microsofts Daten-Sammelwut mit Windows 10 lässt sich nach diesem Artikel wohl einschränken.
Desktop
Screenshot
Mittels der Taste "Druck"(englisch: PrintScreen) lässt sich eine Kopie des Bildschirms in die Windows-Zwischenablage legen.
Mittels der Tastenkombinaten "Alt+Druck" lässt sich eine Kopie des aktuellen Fensters in die Zwischenablage legen.[3]
Die Alternative dazu ist das mit Windows 7 mitgelieferte Tool "Snipping Tool", zu finden im Windows-Start-Menü.
Eingabeaufforderung an bestimmtem Ordner
Neben WinTaste+R und dann CMD
eingeben, gibt es unter Windows Vista eine interessante Möglichkeit eine Eingabeaufforderung zu öffnen, die bereits einen im Windows-Explorer ausgewählten Ordner als Pfad eingestellt hat:
Rechtsklick auf den Ordner, während die Shift-Taste gehalten wird: Dann erscheint ein erweitertes Kontextmenü mit einem Eintrag zum Starten der Eingabeaufforderung. Dieser Shift-Rechtsklick funktioniert aber nicht in der Baumansciht der Ordner.
Drucken/PDFs
- Mit PDFCreator V 0.9.8 steht ein Open-Source-Programm zur Verfügung, mit dem man PDFs erstellen kann, indem man einfach einen Drucker anspricht.
- Ausgangspunkt für PDFCreator ist natürlich Ghostscript, das Universalinstrument zur Erzeugung von PDFs aus PostScript-Dateien.
Office
Siehe
Multimedia
Siehe Multimedia
- Mit dem Windows-Programm | MP3Direct-Cut kann man MP3s schneiden.
- Zum Schneiden von Filmen eignet sich unter Windows der freie VirtualDub.
- Weitere Schneidesoftware: TrakAxPc (Freeware)
Aufruf von Programmen mit URLs
URLs können so mit Programmen verknüpft werden, dass bei einem Klick im Browser auf die URL (oder deren Aufruf in einem anderen Programm) ein entsprechend registriertes Windows-Programm aufgerufen wird:
Siehe
FTP-Server
- Ein Open-Source-FTP-Server auf Windows ist der FileZilla FTP Server.
- Siehe diese umfangreiche Anleitung zum Aufsetzen eines FTP-Servers unter Windows.
- Man kann auch den in WinXP eingebauten FTP-Server nutzen.
- Auch der kleine Open-Source Server SlimFTPd kann als Mini-FTP-Daemon genutzt werden.
ISO-Images
Was Linux locker mit Bordmitteln macht, erfordert unter Windows Zusatzprogramme: ISO-Images lesen oder gar mounten.
- Für privaten Gebrauch kostenlos sind die Daemon Tools.
- Eine Alternative dürfte Phantom CD sein.
- Nur Images lesen kann man mit AlZip.