La première commande utilise l’applet de commande Get-ProtectionGroup pour obtenir le groupe de protection, puis stocke le groupe dans la variable $PGroup.
La deuxième commande utilise l’applet de commande Get-DPMJob pour récupérer les travaux récents du groupe de protection dans $PGroup.
Paramètres
-AdhocJobs
Indique que cette applet de commande obtient uniquement des travaux ad hoc, et non des travaux planifiés.
Propriétés du paramètre
Type:
SwitchParameter
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsDPM
Position:
7
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPSName
Position:
7
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDSName
Position:
7
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDS
Position:
7
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPG
Position:
7
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPS
Position:
7
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-AllJobsInInterval
Indique que cette applet de commande obtient tous les travaux.
Propriétés du paramètre
Type:
SwitchParameter
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsDPM
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPSName
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDSName
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDS
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPG
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPS
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-Datasource
Spécifie un tableau d’objets de source de données pour lesquels cette applet de commande obtient des travaux.
Une source de données peut être un partage de système de fichiers ou un volume pour le système d’exploitation Windows, la base de données Microsoft SQL Server, le groupe de stockage Microsoft Exchange Server, la batterie de serveurs Microsoft SharePoint, la machine virtuelle Microsoft, la base de données DPM ou l’état système membre d’un groupe de protection.
Propriétés du paramètre
Type:
Datasource[]
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsDS
Position:
1
Obligatoire:
True
Valeur du pipeline:
True
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-DatasourceName
Spécifie un tableau de noms de sources de données.
Propriétés du paramètre
Type:
String[]
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsDSName
Position:
1
Obligatoire:
True
Valeur du pipeline:
True
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-DPMServerName
Spécifie le nom d’un serveur DPM.
Cette applet de commande obtient des travaux qui s’exécutent sur le serveur spécifié par ce paramètre.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Alias:
Nom de l'ordinateur, CN
Jeux de paramètres
GetJobsDPM
Position:
1
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPSName
Position:
1
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDSName
Position:
1
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-From
Spécifie l’heure de début dans une plage.
L’applet de commande obtient des travaux qui se trouvent dans cette plage.
Utilisez le paramètre Pour pour spécifier l’heure de fin dans la plage.
Propriétés du paramètre
Type:
DateTime
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsDPM
Position:
4
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPSName
Position:
4
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDSName
Position:
4
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDS
Position:
4
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPG
Position:
4
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPS
Position:
4
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-Job
Spécifie un tableau de travaux que cette applet de commande obtient.
Propriétés du paramètre
Type:
Job[]
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
UpdateJobsDPM
Position:
1
Obligatoire:
True
Valeur du pipeline:
True
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-Newest
Indique que cette applet de commande obtient uniquement le dernier travail exécuté sur les objets de filtre.
Propriétés du paramètre
Type:
SwitchParameter
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsDPM
Position:
6
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPSName
Position:
6
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDSName
Position:
6
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDS
Position:
6
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPG
Position:
6
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPS
Position:
6
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-NoLimitOnJobCount
Indique qu’il n’existe aucune limite quant au nombre de travaux à obtenir.
Propriétés du paramètre
Type:
SwitchParameter
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsDPM
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPSName
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDSName
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDS
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPG
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPS
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-ProductionServer
Spécifie un tableau d’ordinateurs sur lesquels les agents de protection DPM sont installés.
Propriétés du paramètre
Type:
ProductionServer[]
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsPS
Position:
1
Obligatoire:
True
Valeur du pipeline:
True
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-ProductionServerName
Spécifie un tableau de noms d’ordinateurs sur lesquels les agents de protection DPM sont installés.
Propriétés du paramètre
Type:
String[]
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsPSName
Position:
1
Obligatoire:
True
Valeur du pipeline:
True
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-ProtectionGroup
Spécifie un tableau de groupes de protection pour lesquels cette applet de commande obtient des travaux.
Pour obtenir un objet ProtectionGroup, utilisez l’applet de commande Get-DPMProtectionGroup .
Propriétés du paramètre
Type:
ProtectionGroup[]
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsPG
Position:
1
Obligatoire:
True
Valeur du pipeline:
True
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-Status
Spécifie un tableau de types d’état de travail.
Propriétés du paramètre
Type:
JobStatusType[]
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsDPM
Position:
3
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPSName
Position:
3
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDSName
Position:
3
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDS
Position:
3
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPG
Position:
3
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPS
Position:
3
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-To
Spécifie l’heure de fin dans une plage.
L’applet de commande récupère les travaux qui se trouvent dans cette plage.
Utilisez le paramètre From pour spécifier l’heure de départ dans la plage.
Propriétés du paramètre
Type:
DateTime
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
GetJobsDPM
Position:
5
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPSName
Position:
5
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDSName
Position:
5
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDS
Position:
5
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPG
Position:
5
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPS
Position:
5
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-Type
Spécifie un tableau de types de travaux DPM.
Les valeurs acceptables pour ce paramètre sont les suivantes :
Récupération
InitialReplication
Validation
ShadowCopy
Réplication
MediaErase
DriveCleaning
DetailedInventory
Vérification
DatasetCopy
ArchiveFromSC
RecoveryTape
LibraryRescan
DumpMedia
MediaRecatalog
OnlineRecatalog
FastInventory
CopyDataFromVolume
StagingAreaRestore
SharePointImportAndExport
SharePointCatalog
CloudBackup
CloudToStagingAreaRestore
StagingAreaToPsRecovery
StagingAreaToPsRestore
Propriétés du paramètre
Type:
DPMJobType[]
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Alias:
Catégorie d'emploi, Type d'emploi
Jeux de paramètres
GetJobsDPM
Position:
2
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPSName
Position:
2
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDSName
Position:
2
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsDS
Position:
2
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPG
Position:
2
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
GetJobsPS
Position:
2
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.