1
2
3
1 2 3
# Shortcut File Name erzeugen über Shell Object Startup Pfad ermitteln $Startup = (New-Object -ComObject Shell.Application).NameSpace(0x07) $ShortcutFile = $Startup.Self.Path + "\MeinLink.lnk" #Powershell Pfad setzen $TargetFile = "$env:SystemRoot\System32\\WindowsPowerShell\v1.0\powershell.exe" # Shortcut erzeugen und Inhalte setzen $WScriptShell = New-Object -ComObject WScript.Shell $Shortcut = $WScriptShell.CreateShortcut($ShortcutFile) $Shortcut.TargetPath = $TargetFile $Shortcut.Description = "Beschreibung" $Shortcut.WorkingDirectory = $PSScriptRoot $Shortcut.Arguments ="-WindowStyle Hidden &'$PSScriptRoot\StarteNAS.ps1'" $Shortcut.Save()Nächstes
Platz sparen mit „linked clones“ unter VMWare Workstation 5
VMware hat zwei Ideen zum effizienten Arbeiten miteinander kombiniert:
Das resultierende Feature heißt bei VMware Workstation: „Linked Clones“ .
Vorbereitung Festplattenimage:
Das so vorbereitet Festplattenimage dient als Ausgangspunkt für alle weitern Installationen.
Beispiel: MS Cluster bestehend aus 3 Windows Server 2003 Enterprise Edition: 1 DC und zwei Clusterknoten
Damit basieren alle drei Maschinen auf dem ursprünglichen Festplattenimage welches nicht verändert wird (dies kann man sicherheitshalber mit readonly versehen), die Erste durch den Snapshot und die beiden Anderen durch die Kopie des Snapshotzustandes.
Jetzt kann man alle Maschinen starten, fertig installieren und konfigurieren. In unserem Beispiel belegt nach der Installation des DC und der beiden Memberserver als Cluster die „differential disk“ lediglich ca. 130 MB. D.h. man hat anstatt 3 x 1,8 GB = 5,4 GB lediglich 1 x 1,6 GB + 3 x 130 MB = 1,99 GB Plattenplatz belegt.
Der Dateisystemcache des VMware Hosts wird wahrscheinlich weniger belastet, ein Geschwindigkeitsnachteil ist nicht zu bemerken.
Das Ganze im VMware Team organisiert – schöner kann eine Testumgebung nicht sein!