====== Was sollte ich alles machen, wenn ich Windows neu installiere? ======
===== Programme installieren =====
==== Windows ====
* [[http://technet.microsoft.com/de-de/sysinternals/bb896653.aspx|Process Explorer]]
* [[http://technet.microsoft.com/en-us/sysinternals/bb897434.aspx|ZoomIt]]
==== Basis-Tools ====
* [[http://explorerplusplus.com/download|Explorer++]]
* [[http://www.nakka.com/soft/clcl/index_eng.html|CLCL]]
* [[http://www.autohotkey.com/download/|AutoHotkey]]
* [[http://www.7-zip.org/|7Zip]]
* [[http://www.foxitsoftware.com/downloads/|Foxit Reader]]
* [[http://www.irfanview.net/|IrfanView]] (inkl. Plugins)
* [[http://www.voidtools.com/|Everything]]
* [[http://tortoisesvn.net/downloads|TortoiseSVN]]
* ''auto-props'' in ''%USERPROFILE%\Anwendungsdaten\Subversion\config'' anpassen
* [[http://git-scm.com/download|Git]]
* [[http://keepass.info/download.html|KeePass]]
* [[https://sourceforge.net/projects/pdfcreator/|PDFCreator]]
* [[http://www.bulkrenameutility.co.uk/Download.php|Bulk Rename Utility]]
* [[http://www.konso.de/inhalt/programme/diskarchiv/info.htm|DiskArchiv]]
==== Sicherheit ====
* [[http://free-av.de/|AntiVir]]
* [[http://support.microsoft.com/kb/841290|File Checksum Integrity Verifier]]
* [[http://secunia.com/vulnerability_scanning/personal/download_psi/|Secunia PSI]]
* [[http://www.truecrypt.org/downloads.php|TrueCrypt]]
* [[http://insecure.org/nmap/download.html|nmap]]
* [[http://www.wireshark.org/download.html|Wireshark]]
* [[https://www.torproject.org/download/download.html.en|TOR / Privoxy]]
* [[http://gpg4win.org/download.html|GPG]]
==== Netzwerk / Internet ====
* [[http://www.mozilla.com|Firefox]]
* Einstellungen
* dom.disable\_window\_open\_feature.resizable=true
* browser.ctrlTab.previews=false
* browser.tabs.closeWindowWithLastTab=false
* browser.urlbar.trimURLs=false
* network.cookie.lifetimePolicy=2
* [[https://addons.mozilla.org/de/firefox/addon/3880|AddBookmarkHere2]]
* [[https://addons.mozilla.org/de/firefox/addon/1865|Adblock Plus]]
* [[http://www.affiliatefox.net/|Affiliatefox]]
* [[https://addons.mozilla.org/de/firefox/addon/5452/|Auto Shutdown]]
* [[https://addons.mozilla.org/de/firefox/addon/6349|BugMeNot]]
* [[https://addons.mozilla.org/de/firefox/addon/1368|ColorfulTabs]]
* [[https://addons.mozilla.org/de/firefox/addon/271|ColorZilla]]
* [[https://addons.mozilla.org/en-US/firefox/addon/2104|CSSViewer]]
* [[https://addons.mozilla.org/de/firefox/addon/743|CustomizeGoogle]]
* [[https://addons.mozilla.org/de/firefox/addon/475|DocumentMap]]
* [[https://addons.mozilla.org/de/firefox/addon/201|DownThemAll]]
* [[https://addons.mozilla.org/de/firefox/addon/2918|DragdeGo]]
* [[https://addons.mozilla.org/de/firefox/addon/2064|DummyLipsum]]
* [[https://addons.mozilla.org/de/firefox/addon/1269|Fasterfox]]
* [[https://addons.mozilla.org/de/firefox/addon/1843|Firebug]]
* [[https://addons.mozilla.org/en-US/firefox/addon/6683|Firecookie]]
* [[https://addons.mozilla.org/de/firefox/addon/5369|YSlow]]
* [[https://addons.mozilla.org/en-US/firefox/addon/5648|FireShot]]
* [[https://addons.mozilla.org/de/firefox/addon/6366|FireGestures]]
* [[https://addons.mozilla.org/de/firefox/addon/2464|FoxyProxy]]
* [[https://addons.mozilla.org/de/firefox/addon/189|GooglePreview]]
* [[https://addons.mozilla.org/de/firefox/addon/8539|hashr]]
* [[https://addons.mozilla.org/de/firefox/addon/249|HtmlValidator]]
* [[https://addons.mozilla.org/de/firefox/addon/1913|InspectThis]]
* [[https://addons.mozilla.org/de/firefox/addon/4125|It's All Text!]]
* [[https://addons.mozilla.org/de/firefox/addon/keefox/|KeeFox]]
* [[https://addons.mozilla.org/de/firefox/addon/6984|Lazarus]]
* [[https://addons.mozilla.org/de/firefox/addon/532|LinkChecker]]
* [[https://addons.mozilla.org/de/firefox/addon/190|Linkification]]
* [[https://addons.mozilla.org/en-US/firefox/addon/425/|Linky]]
* [[https://addons.mozilla.org/de/firefox/addon/3829|Live HTTP Headers]]
* [[https://addons.mozilla.org/de/firefox/addon/142|MakeLink]]
* [[https://addons.mozilla.org/de/firefox/addon/539|MeasureIt]]
* [[https://addons.mozilla.org/de/firefox/addon/1146|Screengrab]]
* [[https://addons.mozilla.org/de/firefox/addon/sendtokindle/|Send to Kindle]]
* [[https://addons.mozilla.org/de/firefox/addon/590|ShowIP]]
* [[https://addons.mozilla.org/en-US/firefox/addon/5817/|SQLite Manager]]
* [[https://addons.mozilla.org/de/firefox/addon/1122|TabMixPlus]]
* [[https://addons.mozilla.org/de/firefox/addon/2063|TimeStamp Converter]]
* [[https://addons.mozilla.org/de/firefox/addon/1290|UrlParams]]
* [[https://addons.mozilla.org/de/firefox/addon/3006|Video DownloadHelper]]
* [[https://addons.mozilla.org/de/firefox/addon/315|ViewCookies]]
* [[https://addons.mozilla.org/de/firefox/addon/697|View formatted source]]
* [[https://addons.mozilla.org/de/firefox/addon/655|ViewSourceChart]]
* [[https://addons.mozilla.org/de/firefox/addon/vimperator/|Vimperator]]
* [[https://addons.mozilla.org/de/firefox/addon/60|WebDeveloper]]
* [[http://www.zotero.org/|Zotero]]
* [[http://www.mozilla.com|Thunderbird]]
* [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|PuTTY]]
* [[http://winscp.net/eng/download.php|WinSCP]]
* [[http://www.teamviewer.com/de/download/index.aspx|TeamViewer]]
==== Editoren ====
* [[http://www.vim.org/download.php|gVim]]
* Links auf Konfiguration in SVN (in ''cmd.exe'' als Administrator) mklink _vimrc $SVN\_vimrc
mklink /d vimfiles $SVN\
* [[http://notepad-plus-plus.org/download/|Notepad++]]
* [[http://www.pspad.com/de/download.php|PSPad]]
* PowerShell-Syntax-Highlighter für PSPad [[http://www.pspad.com/en/pspad-extensions.php?kategorie=3]]
==== System-Tools ====
* [[https://justgetflux.com/|f.lux]]
* [[http://sourceforge.net/projects/unxutils/|GNU utilities for Windows]]
* [[http://technet.microsoft.com/de-de/sysinternals/0e18b180-9b7a-4c49-8120-c47c5a693683(en-us).aspx|Sysinternals Suite]]
* [[http://www.safer-networking.org/de/download/index.html|FileAlyzer]]
* [[http://www.jam-software.de/freeware/index.shtml|TreeSize]]
* [[http://www.freeware365.com/desktop/folderguide.htm|Folder Guide]]
* [[http://www.heise.de/software/download/desktopok/46901|DesktopOK]]
* [[http://www.autohotkey.com/forum/topic21703.html|WindowPad]]
* [[https://www.virtualbox.org/wiki/Downloads|VirtualBox]]
* [[http://www.microsoft.com/downloads/details.aspx?familyid=c26efa36-98e0-4ee9-a7c5-98d0592d8c52&displaylang=en|SyncToy]]
* [[http://members.shaw.ca/nicholas.fong/dig/|Dig for Windows]]
* [[http://winmerge.org/downloads/?lang=de|WinMerge]]
* [[http://www.hwinfo.com/download32.html|HwInfo32]]
==== Office / Multimedia ====
* Microsoft Office
* [[http://www.winamp.com/player|WinAmp]]
* [[http://infrarecorder.org/?page_id=5|Infrarecorder]]
* [[http://www.daemon-tools.cc|Daemon Tools]]
* Photoshop
* [[http://www.videolan.org/vlc/|VLC Media Player]]
* [[http://freemind.sourceforge.net/wiki/index.php/Download|FreeMind]]
* [[http://www.dvdfab.com/free.htm|DVDFab HD Decrypter]]
* [[http://cdexos.sourceforge.net/?q=download|CDEx]]
* [[http://www.imgburn.com/index.php?act=download|ImgBurn]]
* [[http://www.mp3tag.de/index.html|MP3TAG]]
* [[http://www.martijndevisser.com/blog/flv-player/|FLV Player]]
* [[http://www.erightsoft.com/SUPER.html#Dnload|Super]]
* [[http://www.nchsoftware.com/videopad/index.html|VideoPad]]
==== Programmierung ====
* Java
* [[http://java.sun.com/javase/downloads/index.jsp|Java SDK und JRE]]
* [[http://www.eclipse.org/downloads/|eclipse]]
* [[http://infinitest.github.io|Infinitest]]
* [[https://marketplace.eclipse.org/content/mousefeed|Mouse Feed]]
* [[https://marketplace.eclipse.org/content/path-tools|Path Tools]]
* [[http://vrapper.sourceforge.net/update-site/stable|Vrapper]]
* [[http://download.eclipse.org/webtools/updates/|Web Tools]]
* [[http://www.bastian-bergerhoff.com/eclipse/features/|XPath-Developer und QuickREx]]
* [[http://eclipsesql.sourceforge.net/|SQL Explorer]]
* [[https://marketplace.eclipse.org/content/texlipse|TeXlipse]]
* [[http://marketplace.eclipse.org/content/anyedit-tools|AnyEdit Tools]]
* [[https://marketplace.eclipse.org/content/moreunit|MoreUnit]]
* Visual Studio
* [[http://submain.com/download/ghostdoc/|GhostDoc]]
* [[http://www.nunit.org/index.php?p=download|NUnit]]
* [[http://www.testdriven.net/download.aspx|TestDriven.Net]]
* [[http://www.ndepend.com/NDependDownload.aspx|NDepend]]
* [[http://www.microsoft.com/downloads/details.aspx?familyid=3389F7E4-0E55-4A4D-BC74-4AEABB17997B&displaylang=en|Microsoft FxCop]]
* [[http://reflector.red-gate.com/download.aspx|Reflector]]
* [[http://www.rauchy.net/regionerate/2007/05/download.html|Regionerate]]
* [[http://www.codeproject.com/KB/dotnet/UnitTestCodeSnips.aspx|Visual Studio 2005 Unit Testing Code Snippets]]
==== Arbeit ====
* NatClipse
* [[http://www.softerra.com/download.htm|Softerra LDAP Browser]]
* [[http://www.soapui.org/|soapUI]]
* Oracle-Client und PL/SQL Developer
* SQLDeveloper
* Enterprise Architect
==== LaTeX ====
* [[http://miktex.org/Default.aspx|MikTeX]]
* [[http://jabref.sourceforge.net/|JabRef]]
* [[http://pages.cs.wisc.edu/~ghost/gsview/|GSView]]
* Batch-Dateien anpassen (insb. ''makeidx.bat'')
@echo off
%3
cd %1
makeindex.exe %2.nlo -s nomencl.ist -o %2.nls
* Beliebiges Dokument kompilieren, um alle benötigten Pakete zu installieren
* [[http://www.ctan.org/pkg/chngcntr|chngcntr.sty]] herunterladen und ins MikTex-Installationsverzeichnis unter (''\tex\latex\chngcntr'') kopieren, danach Update der Package-DB
* Ebenso Paket [[http://www.ctan.org/tex-archive/macros/latex/contrib/floatflt/|floatflt]] installieren
* Literaturverzeichnis anpassen
===== Konfiguration =====
* PowerShell
* ''WindowsPowerShell\profile.ps1'' unter "Eigene Dateien" anlegen Function prompt
{
$windowsIdentity = [System.Security.Principal.WindowsIdentity]::GetCurrent()
$windowsPrincipal = new-object 'System.Security.Principal.WindowsPrincipal' $windowsIdentity
$windowTitle = "$(get-location) - $env:Username - PowerShell"
[bool] $isAdministrator = $windowsPrincipal.IsInRole("Administratoren") -eq 1
if ($windowTitle -ne $host.ui.rawui.windowtitle)
{
if ($isAdministrator)
{
$host.UI.RawUI.WindowTitle = $windowTitle + " [ADMINISTRATOR]"
}
else
{
$host.UI.RawUI.WindowTitle = $windowTitle
}
}
write-host
Write-Host "$([DateTime]::Now.ToString('HH:mm:ss'))" -nonewline
Write-Host ' ' -nonewline
Write-Host ("$(get-location)")
'> '
}
Function Display-EnvironmentVariable {
Get-ChildItem ENV: | sort-object -property Name | format-table -autosize
}
Function RAlias {
param([string] $command = $(throw 'Enter the command to search the alias for'))
alias | where {$_.Definition -eq "$command"}
}
set-alias dev Display-EnvironmentVariable
set-alias l ls
set-location c:\
* PowerShell-SpeedUp Set-Alias ngen (Join-Path ([System.Runtime.InteropServices.RuntimeEnvironment]::GetRuntimeDirectory()) ngen.exe)
[AppDomain]::CurrentDomain.GetAssemblies() |
sort {Split-path $_.location -leaf} |
%{
$Name = (Split-Path $_.location -leaf)
if ([System.Runtime.InteropServices.RuntimeEnvironment]::FromGlobalAccessCache($_))
{
Write-Host "Already GACed: $Name"
}else
{
Write-Host -ForegroundColor Yellow "NGENing : $Name"
ngen $_.location | %{"`t$_"}
}
}
* automatischen Neustart bei Bluescreen abschalten (Systemsteuerung -> Starten und Wiederherstellen)
* {{:windows:administrativefreigaben.reg|Zugriff auf administrative Freigaben erlauben}}
===== Umgebungsvariablen setzen =====
* ''PATH''
* ''%PROGRAMFILES%\Tools'' (für Verknüpfungen)
* Sysinternals Suite
* nmap, dig, md5
* JDK (javac.exe)
* .NET Framework (csc.exe) ''%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727''
* ''GRADLE_OPTS=-Xmx512m -Dorg.gradle.daemon=true''
* ''GIT_SSH=plink.exe''
===== Verknüpfungen im Pfad =====
* ''p'' PuTTY (maximiert starten)
* ''posh'' PowerShell (QuickEdit- und Einfügemodus aktivieren, Fenstergröße hochsetzen)
* ''kon'' Server-Verwaltung
* ''winscp'' WinSCP