Neu in Version 4.0
Neu in Version 4.0
In Version 4.0 wurden 40 neue Cmdlets definiert und bestehende Cmdlets erweitert und verändert, um Ihnen die Verwaltung von und den Umgang mit den neuen Objekten, Funktionen und Möglichkeiten von DSM 2016.2 zu erleichtern. Damit stehen Ihnen nun insgesamt 146 Cmdlets für Ihre Scripting-Aufgaben zur Verfügung:
Verwalten von DSM PowerShell-Laufwerken:
- Get-EmdbDrive
Ruft PowerShell-Laufwerke mit einer Verbindung zu einer DSM-Umgebung ab - New-EmdbDrive
Erzeugt PowerShell-Laufwerke mit einer Verbindung zu einer DSM-Umgebung - Remove-EmdbDrive
Entfernt PowerShell-Laufwerke mit einer Verbindung zu einer DSM-Umgebung
Testen auf diverse Objekte:
- Test-EmdbDomain
Prüft auf die Existenz von Domänen-Objekten - Test-EmdbOrganizationalUnit
Prüft auf die Existenz von Organisationseinheiten - Test-EmdbGroup
Prüft auf die Existenz von Gruppen-Objekten - Test-EmdbGroupMember
Prüft auf die Mitgliedschaft in Gruppen-Objekten - Test-EmdbComputer
Prüft auf die Existenz von Computer-Objekten - Test-EmdbUser
Prüft auf die Existenz von User-Objekten - Test-EmdbPermission
Prüft auf die Existenz von Berechtigungen oder den Besitz von Berechtigungen eines Objekts in einem angegebenen Kontext - Test-EmdbAutoInsertRule
Prüft auf Existenz von AutoInsert-Regeln - Test-EmdbCitrixFarm
Prüft auf die Existenz von Citrix Farm-Objekten - Test-EmdbCitrixZone
Prüft auf die Existenz von Citrix Zonen-Objekten - Test-EmdbRole
Prüft auf die Existenz von Rollen-Objekten und die Inhaberschaft einer Rolle für einen bestimmten Benutzer in einem angegebenen Kontext - Test-EmdbPropertyValue
Prüft ob eine Eigenschaft eines Objekts einen angegebenen Wert hat - Test-EmdbVariableGroup
Prüft ob eine Variablengruppe existiert - Test-EmdbVariable
Prüft ob eine Variable existiert oder ob eine Variable einen angegebenen Wert hat - Test-EmdbUITaskGroup
Prüft ob eine Gruppe für benutzerdefinierte Aufgaben existiert - Test-EmdbUITask
Prüft ob eine benutzerdefinierte Aufgabe existiert - Test-EmdbMobileDevice
Prüft auf die Existenz von Mobile Device Objekten - Test-EmdbUserDefinedHtmlView
Prüft die Existenz von benutzerdefinierten HTML-Ansichten - Test-EmdbSoftwareFolder
Prüft auf die Existenz von Ordner-Objekten in der Global Software Library - Test-EmdbSoftwareShopUIFolder
Prüft auf die Existenz von Software-Shop Ordner-Objekten - Test-EmdbSoftwareCategory
Prüft auf die Existenz von Software-Kategorien - Test-EmdbPatchCategory
Prüft auf die Existenz von Patch-Kategorien - Test-EmdbPatchTemplateRule
Prüft auf die Existenz von Patch-Vorlagen-Regeln - Test-EmdbPatchRolloutRule
Prüft auf die Existenz von Patch-Rollout-Regeln - Test-EmdbSoftwarePackage
Prüft auf die Existenz von Software Paketen - Test-EmdbInstallationParameter
Prüft ob ein Installationsparameter existiert oder ob ein Installationsparameter einen angegebenen Wert hat - Test-EmdbStateImage
Prüft auf die Existenz von Imageobjekten - Test-EmdbVirtualizationCluster
Prüft auf die Existenz von Virtualisierungs-Cluster Objekten
- Test-EmdbVirtualHost
Prüft auf die Existenz von Objekten vom Typ Virtual Machine Host - Test-EmdbVirtualizationManagementServer
Prüft auf die Existenz von Virtualisierungs Management Server Objekten
- Test-EmdbPolicy
Prüft auf die Existenz von Policies - Test-EmdbPolicyInstance
Prüft auf die Existenz von Policy-Instanzen - Test-EmdbComplianceState
Prüft den Compliance-Status von Policy-Instanzen
- Test-EmdbAssociation
Prüft auf die Existenz einer Assoziation zwischen zwei Objekten
Diverses:
- Get-EmdbItem
Ruft beliebige DSM Objekte ab
- Add-EmdbRelatedItem
Ruft assoziierte Objekte ab und speichert sie lokal in einer Cache-Struktur - Get-EmdbComplianceState
Ruft den Compliance-Status von Policy-Instanzen ab
Außerdem kann die PowerShell-integrierte Hilfe für die PSX, die Sie per Get-Help <Cmdlet> oder per Get-Help About_ erhalten nun per Update-Help -Module PSX7 über das Internet aktualisiert werden.