Benutzer-Werkzeuge

Webseiten-Werkzeuge


windows:installation

Was sollte ich alles machen, wenn ich Windows neu installiere?

Programme installieren

Windows

Basis-Tools

Sicherheit

Netzwerk / Internet

Editoren

System-Tools

Office / Multimedia

Programmierung

Arbeit

LaTeX

@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
    • chngcntr.sty herunterladen und ins MikTex-Installationsverzeichnis unter (\tex\latex\chngcntr) kopieren, danach Update der Package-DB
    • Ebenso Paket 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)

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
  • GRADLEOPTS=-Xmx512m -Dorg.gradle.daemon=true * GITSSH=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
windows/installation.txt · Zuletzt geändert: 2017-04-15 08:10 von stefan