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
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.
*-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"
}
}