Oje noch ein Blog Übers Leben, das Universum und den ganzen anderen Rest…

12Sep/110

VBS Einzeiler zum ermitteln von 64 oder 32 Bit Windows Betriebssystem

Der Fuktionsaufruf gibt 64 oder 32 zurück.

GetObject("winmgmts:root\cimv2:Win32_Processor='cpu0'").AddressWidth
29Jul/110

vSphere 5 Lizenzierung

VMware hat leider beschlossen mit Version 5 das Konzept der bisherigen "Per Socket" Lizenzen aufzuweichen, und zusätzlich noch nach vergebenen Arbeitsspeicher (Arbeitspeicher der einer VM max. zur Verfügung gestellt wurde) zu lizenzieren.

Folgende Staffelung ist aktuell vorgesehen (Je Lizenz)

  • Essentials, Essentials Plus oder Standard = 1 x Socket + 24 GB vRAM
  • Enterprise: 1 x Socket + 32 GB vRAM
  • Enterprise Plus: 1 x Socket + 48 GB vRAM

Wenn man ein vCenter verwendet werden die vRAM Kapazitäten der gesamten Infrastruktur zur Verfügung gestellt, d.h. es wird ein vRAM Pool gebildet.

26Jan/110

*-Tage alte Druckaufträge löschen

Nur das ichs nicht wieder verliere.

Die Aufgabe des Powershell Scripts ist/war es, Druckaufträge eines Druckers nach einem definierten alter (Hier drei tage) automatisiert zu löschen. War für irgend ein SAP->Packzettel->Ausfallkonzept das ich aber nicht ganz verstanden habe ^^. Mein Part war nur das mit den Druckern ;)

$strPrintername = "PS-NM-TEST*"
$PrintJobs = get-wmiobject -class "Win32_PrintJob" -namespace "root\CIMV2" | Where-Object { $_.Name -like $strPrintername -and $_.ConvertToDateTime($_.TimeSubmitted) -lt $($(Get-Date).addMinutes(-3))}

foreach ($job in $PrintJobs)
{
if ($job) {
Write-Host "Job $($job.JobId) canceled"
$job.Delete()
}
else {
Write-Host "Nothing to delete"
}
}