Applets de commande MDT Windows PowerShell
En plus de Deployment Workbench, les partages de déploiement MDT peuvent être gérés à l’aide d’applets de commande Windows PowerShell. Les applets de commande MDT Windows PowerShell sont incluses dans un composant logiciel enfichable Windows PowerShell , Microsoft.BDD.PSSnapIn, qui est inclus avec l’installation de MDT.
Les applets de commande MDT doivent être exécutées à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT Windows PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT Windows PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Le tableau 7 répertorie les applets de commande MDT Windows PowerShell et fournit une brève description de chaque applet de commande. Chaque applet de commande est traitée plus en détail dans une section suivante.
Tableau 7. Applets de commande MDT Windows PowerShell
Applet de commande | Description |
---|---|
Add-MDTPersistentDrive | Ajoute un partage de déploiement à la liste des lecteurs persistants MDT qui peuvent être restaurés à l’aide de l’applet de commande Restore-MDTPersistentDrive . |
Disable-MDTMonitorService | Désactive les services de surveillance MDT. |
Enable-MDTMonitorService | Active les services de surveillance MDT. |
Get-MDTDeploymentShareStatistics | Affiche les statistiques d’un partage de déploiement, y compris le nombre d’entités par dossier principal dans le partage de déploiement. |
Get-MDTMonitorData | Affiche les informations de surveillance MDT collectées pour un ou plusieurs déploiements MTD supervisés. |
Get-MDTOperatingSystemCatalog | Retourne le catalogue de systèmes d’exploitation pour un système d’exploitation spécifique. Si le catalogue de systèmes d’exploitation n’existe pas ou est obsolète, le catalogue de systèmes d’exploitation est régénéré. |
Get-MDTPersistentDrive | Affiche la liste des partages de déploiement qui peuvent être restaurés à l’aide de l’applet de commande Restore-MDTPersistentDrive . |
Import-MDTApplication | Importe une application dans un partage de déploiement. |
Import-MDTDriver | Importe un ou plusieurs pilotes de périphérique dans un partage de déploiement. |
Import-MDTOperatingSystem | Importe un ou plusieurs systèmes d’exploitation dans un partage de déploiement. |
Import-MDTPackage | Importe un ou plusieurs packages de système d’exploitation dans un partage de déploiement. |
Import-MDTTaskSequence | Importe une séquence de tâches dans un partage de déploiement. |
New-MDTDatabase | Crée ou met à niveau une base de données MDT DB associée à un partage de déploiement. |
Remove-MDTMonitorData | Supprime un ou plusieurs éléments de données de surveillance MDT des données de surveillance MDT collectées dans un partage de déploiement. |
Remove-MDTPersistentDrive | Supprime un partage de déploiement de la liste des lecteurs Windows PowerShell persistants MDT qui peuvent être restaurés à l’aide de l’applet de commande Restore-MDTPersistentDrive. |
Restore-MDTPersistentDrive | Crée un lecteur Windows PowerShell pour chaque partage de déploiement dans la liste des lecteurs Windows PowerShell persistants MDT. |
Set-MDTMonitorData | Crée ou met à jour un élément de données de surveillance MDT existant dans les données de surveillance MDT collectées dans un partage de déploiement. |
Test-MDTDeploymentShare | Vérifie l’intégrité d’un partage de déploiement. |
Test-MDTMonitorData | Vérifie que les services d’analyse MDT sont correctement configurés et en cours d’exécution. |
Update-MDTDatabaseSchema | Mises à jour le schéma de base de données MDT DB. |
Update-MDTDeploymentShare | Mises à jour un partage de déploiement. |
Update-MDTLinkedDS | Réplique le contenu d’un partage de déploiement vers un partage de déploiement lié. |
Update-MDTMedia | Réplique le contenu d’un partage de déploiement vers un dossier multimédia de déploiement. |
Add-MDTPersistentDrive
Cette section décrit l’applet de commande PowerShell Add-MDTPersistentDriveWindows . Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Add-MDTPersistentDrive [-Name] <String> [[-InputObject] <PSObject>] [<CommonParameters>]
Description
Cette applet de commande ajoute un lecteur Windows PowerShell existant créé à l’aide de MDTProvider à une liste de lecteurs qui sont conservés dans Deployment Workbench ou dans une session Windows PowerShell à l’aide de l’applet de commande Restore-MDTPersistentDrive. Cette applet de commande est appelée lorsque vous créez ou ouvrez un partage de déploiement dans Deployment Workbench.
Remarque
La liste des lecteurs MDTProvider persistants est conservée sur un par utilisateur basé sur le profil utilisateur.
La liste des lecteurs MDTProvider persistants peut être affichée à l’aide de l’applet de commande Get-MDTPersistentDrive .
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Add-MDTPersistentDriveWindows .
-Name <String>
Spécifie le nom d’un lecteur Windows PowerShell créé à l’aide du fournisseur MDT et correspond à un partage de déploiement existant. Le nom a été créé à l’aide de l’applet de commande New-PSDrive et en spécifiant mdTProvider dans le paramètre PSProvider .
Pour plus d’informations sur la création d’un lecteur Windows PowerShell à l’aide de MDTProvider et sur la création d’un partage de déploiement à l’aide de Windows PowerShell, consultez la section « Création d’un partage de déploiement à l’aide de Windows PowerShell » dans le document MDT, Microsoft Deployment Toolkit Samples Guide.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | 2 et nommé |
Valeur par défaut | Aucun |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
-InputObject <PSObject>
Ce paramètre spécifie un objet de lecteur Windows PowerShell créé précédemment dans le processus. Entrez un objet PSObject, tel que celui généré par l’applet de commande New-PSDrive .
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | 3 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject pour l’objet de lecteur Windows PowerShell a été ajouté à la liste des lecteurs persistants.
Cette applet de commande génère également un objet de type String si le paramètre commun Verbose est inclus.
Exemple 1
Add-MDTPersistentDrive -Name DS001
Description
Cet exemple ajoute le partage de déploiement avec le nom de lecteur Windows PowerShell DS001 à la liste des lecteurs persistants.
Exemple 2
$MDTPSDrive = New-PSDrive -Name "DS001" -PSProvider "MDTProvider" -Root "C:\DeploymentShare$" -Description "MDT Deployment Share" -NetworkPath \\WDG-MDT-01\DeploymentShare$ -Verbose
Add-MDTPersistentDrive -InputObject $MDTPSDrive
Description
Cet exemple ajoute le nom de lecteur de Windows PowerShell DS001, créé par l’applet de commande New-PSDrive, à la liste des lecteurs MDT persistants à l’aide de la variable $MDTPSDrive.
Exemple 3
New-PSDrive -Name "DS001" -PSProvider "MDTProvider" -Root "C:\DeploymentShare$" -Description "MDT Deployment Share" -NetworkPath \\WDG-MDT-01\DeploymentShare$ -Verbose | Add-MDTPersistentDrive -Verbose
Description
Cet exemple montre comment ajouter le nom de lecteur Windows PowerShell DS001, créé par l’applet de commande New-PSDrive, à la liste des lecteurs MDT persistants en dirigeant l’objet de lecteur Windows PowerShell nouvellement créé vers l’applet de commande Add-MDTPersistentDrive.
Disable-MDTMonitorService
Cette section décrit l’applet de commande disable-MDTMonitorService Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Disable-MDTMonitorService [<CommonParameters>]
Description
Cette applet de commande désactive le service de surveillance MDT, qui s’exécute sur l’ordinateur sur lequel MDT est installé. Le service de surveillance MDT collecte des informations de surveillance qui peuvent être affichées :
Dans le nœud Surveillance d’un partage de déploiement dans Deployment Workbench
Utilisation de l’applet de commande Get-MDTMonitorData
Le service de surveillance MDT peut ensuite être activé à l’aide de Enable-MDTMonitorService.
Pour plus d’informations sur le service de supervision MDT, consultez la section « Monitoring MDT Deployments » dans le document MDT, Using the Microsoft Deployment Toolkit.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Disable-MDTMonitorService .
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », accessible en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type String si le paramètre commun Verbose est inclus ; sinon, aucune sortie n’est générée.
Exemple 1
Disable-MDTMonitorService
Description
Cet exemple montre comment désactiver le service d’analyse MDT.
Enable-MDTMonitorService
Cette section décrit l’applet de commande Enable-MDTMonitorService Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Enable-MDTMonitorService [-EventPort] <Int32> [-DataPort] <Int32> [<CommonParameters>]
Description
Cette applet de commande active le service de surveillance MDT, qui s’exécute sur l’ordinateur sur lequel MDT est installé. Le service de surveillance MDT collecte des informations de surveillance qui peuvent être affichées :
Dans le nœud Supervision d’un partage de déploiement dans Deployment Workbench.
Utilisation de l’applet de commande Get-MDTMonitorData
Le service d’analyse MDT peut être désactivé à l’aide de Disable-MDTMonitorService.
Pour plus d’informations sur le service de supervision MDT, consultez la section « Monitoring MDT Deployments » dans le document MDT, Using the Microsoft Deployment Toolkit.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Enable-MDTMonitorService .
-EventPort <Int32>
Ce paramètre spécifie le port TCP utilisé comme port d’événement pour le service de surveillance MDT.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | 2 et nommé |
Valeur par défaut | 9800 |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-DataPort <Int32>
Ce paramètre spécifie le port TCP utilisé comme port de données pour le service d’analyse MDT.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | 3 et nommé |
Valeur par défaut | 9801 |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type String si le paramètre commun Verbose est inclus ; sinon, aucune sortie n’est générée.
Exemple 1
Enable-MDTMonitorService
Description
Cet exemple active le service de surveillance MDT sur l’ordinateur local en utilisant la valeur par défaut 9800 pour le port d’événement et la valeur de 9801 pour le port de données sur le service de surveillance MDT.
Exemple 2
Enable-MDTMonitorService -EventPort 7000 -DataPort 7001
Description
Cet exemple active le service de surveillance MDT sur l’ordinateur local en utilisant la valeur 7000 pour le port d’événement et la valeur de 7001 pour le port de données sur le service de surveillance MDT.
Get-MDTDeploymentShareStatistics
Cette section décrit l’applet de commande Get-MDTDeploymentShareStatistics Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Get-MDTDeploymentShareStatistics [-Path <String>] [<CommonParameters>]
Description
Cette applet de commande affiche les statistiques d’un partage de déploiement basé sur le lecteur MDTProvder spécifié dans le paramètre Path . Les statistiques incluent le nombre d’éléments dans le partage de déploiement spécifié :
Applications
Pilotes
Systèmes d’exploitation
Packages
Séquences de tâches
Profils de sélection
Partages de déploiement liés
Média MDT
Ordinateurs dans la base de données MDT
Créer et modèles dans la base de données MDT
Emplacements dans la base de données MDT
Rôles dans la base de données MDT
Remarque
Les valeurs des statistiques relatives à la base de données MDT ne sont pas remplies et retournent toujours une valeur de zéro.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Get-MDTDeploymentShareStatistics .
-Path <String>
Ce paramètre spécifie le lecteur de Windows PowerShell MDTProvider pour le partage de déploiement souhaité.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur un emplacement dans le lecteur de Windows PowerShell MDTProvider souhaité.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | 2 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject qui contient les statistiques du partage de déploiement.
Exemple 1
Get-MDTDeploymentShareStatistics -Path DS001:
Description
Cet exemple retourne les statistiques de partage de déploiement pour le partage de déploiement spécifié dans le lecteur d’Windows PowerShell DS001 : MDTProvider.
Exemple 2
cd DS001:
Get-MDTDeploymentShareStatistics
Description
Cet exemple retourne les statistiques de partage de déploiement pour le partage de déploiement spécifié dans le lecteur d’Windows PowerShell DS001 : MDTProvider. Utilisez la commande cd pour définir le répertoire de travail pour Windows PowerShell sur le lecteur d’Windows PowerShell DS001 : MDTProvider.
Get-MDTMonitorData
Cette section décrit l’applet de commande Windows PowerShell Get-MDTMonitorData. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Get-MDTMonitorData [-Path <String>] [-ID <Nullable>] [<CommonParameters>]
Description
Cette applet de commande affiche les données de surveillance MDT qui sont signalées au partage de déploiement spécifié dans le paramètre Path . Voici un exemple de sortie de cette applet de commande :
Name : WDG-REF-01
PercentComplete : 100
Settings :
Warnings : 0
Errors : 0
DeploymentStatus : 3
StartTime : 5/23/2012 6:45:39 PM
EndTime : 5/23/2012 8:46:32 PM
ID : 1
UniqueID : 94a0830e-f2bb-421c-b1e0-6f86f9eb9fa1
CurrentStep : 88
TotalSteps : 88
StepName :
LastTime : 5/23/2012 8:46:32 PM
DartIP :
DartPort :
DartTicket :
VMHost : WDG-HOST-01
VMName : WDG-REF-01
ComputerIdentities : {}
Remarque
Le lecteur MDTProvider Windows PowerShell auquel cette applet de commande doit faire référence doit exister avant d’exécuter cette applet de commande.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres que vous pouvez utiliser avec l’applet de commande Get- MDTMonitorData .
-Path <String>
Ce paramètre spécifie le lecteur de Windows PowerShell MDTProvider pour le partage de déploiement souhaité.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur un emplacement dans le lecteur de Windows PowerShell MDTProvider souhaité.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | 2 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-ID <Nullable>
Ce paramètre spécifie l’identificateur spécifique pour le déploiement d’un ordinateur spécifique. Si ce paramètre n’est pas spécifié, toutes les données de surveillance des déploiements dans le partage de déploiement sont affichées.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | 3 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject pour chaque ordinateur surveillé, qui contient les données de surveillance de l’ordinateur.
Exemple 1
Get-MDTMonitorData -Path DS001:
Description
Cet exemple retourne les données de surveillance de tous les déploiements dans le partage de déploiement spécifié dans le lecteur d’Windows PowerShell DS001 : MDTProvider.
Exemple 2
cd DS001:
Get-MDTMonitorData
Description
Cet exemple retourne les données de surveillance de tous les déploiements dans le partage de déploiement spécifié dans le lecteur d’Windows PowerShell DS001 : MDTProvider. Utilisez la commande cd pour définir le répertoire de travail pour Windows PowerShell sur le lecteur d’Windows PowerShell DS001 : MDTProvider.
Exemple 3
Get-MDTMonitorData -Path DS001: -ID 22
Description
Cet exemple retourne les données de surveillance du déploiement avec l’ID 22 dans le partage de déploiement spécifié dans le lecteur d’Windows PowerShell DS001 : MDTProvider.
Get-MDTOperatingSystemCatalog
Cette section décrit l’applet de commande Get-MDTOperatingSystemCatalog Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Get-MDTOperatingSystemCatalog [-ImageFile] <String> [-Index] <Int32> [<CommonParameters>]
Description
Cette applet de commande récupère ou crée un catalogue de système d’exploitation pour une image de système d’exploitation personnalisée afin que vous puissiez modifier le fichier unattend.xml correspondant à l’aide du Gestionnaire d’images système Windows (WSIM). Si aucun catalogue de systèmes d’exploitation n’est disponible ou si le catalogue de systèmes d’exploitation existant n’est pas valide ou obsolète, cette applet de commande génère un nouveau catalogue de systèmes d’exploitation.
Remarque
Le processus de génération d’un nouveau catalogue de systèmes d’exploitation peut prendre beaucoup de temps, car l’image de système d’exploitation personnalisée doit être montée, inspectée et démontée avant la fin de la création du catalogue de systèmes d’exploitation.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Get-MDTOperatingSystemCatalog .
-ImageFile String <>
Ce paramètre spécifie le chemin complet du fichier image du système d’exploitation personnalisé (fichier .wim), y compris le nom du fichier image du système d’exploitation personnalisé.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | 2 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Index <Int32>
Ce paramètre spécifie l’index de l’image de système d’exploitation souhaitée dans le fichier image du système d’exploitation (fichier .wim).
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | 3 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject qui contient le chemin d’accès au catalogue du système d’exploitation.
Exemple 1
Get-MDTOperatingSystemCatalog -ImageFile "DS001:\Operating Systems\Windows 8\sources\install.wim" -Index 2
Description
Cet exemple retourne le catalogue de systèmes d’exploitation pour l’image de système d’exploitation à l’index 2 dans le fichier image du système d’exploitation DS001 :\Operating Systems\Windows 8\sources\install.wim.
Get-MDTPersistentDrive
Cette section décrit l’applet de commande Get-MDTPersistentDrive Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Get-MDTPersistentDrive [<CommonParameters>]
Description
Cette applet de commande affiche la liste des lecteurs mdT Windows PowerShell persistants. La liste des lecteurs MDT Windows PowerShell persistants est gérée à l’aide des applets de commande Add-MDTPersistentDrive et Remove-MDTPersistentDrive ou deployment Workbench.
La sortie de cette applet de commande contient les informations suivantes :
Windows PowerShell nom du lecteur, par exemple DS001
Chemin d’accès au répertoire, tel que \\WDG-MDT-01\DeploymentShare$
Les lecteurs MDT Windows PowerShell persistants sont similaires aux mappages de lecteurs réseau persistants.
Remarque
Cette liste de lecteurs MDT Windows PowerShell persistants est conservée par utilisateur et est stockée dans le profil utilisateur.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Get- MDTPersistentDrive .
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject pour chaque lecteur persistant MDT identique à l’objet de type PSObject retourné par l’applet de commande New-PSDrive .
Exemple 1
Get-MDTPersistentDrive
Description
Cet exemple montre comment afficher la liste des lecteurs persistants MDT.
Import-MDTApplication
Cette section décrit l’applet de commande Import-MDTApplication Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Import-MDTApplication [-Path <String>] -Name <String> ApplicationSourcePath <String> -DestinationFolder <String> [-Move] [<CommonParameters>]
- ou -
Import-MDTApplication [-Path <String>] -Name <String> NoSource [<CommonParameters>]
- ou -
Import-MDTApplication [-Path <String>] -Name <String> Bundle [<CommonParameters>]
Description
Cette applet de commande importe une application dans un partage de déploiement. Les types d’application suivants peuvent être importés à l’aide de cette applet de commande :
Applications qui ont des fichiers sources, à l’aide des paramètres ApplicationSourcePath, DestinationFolder et Move . Le premier exemple de syntaxe illustre l’utilisation de cette applet de commande pour ce type d’application.
Applications sans fichiers sources ou avec des fichiers sources situés sur d’autres dossiers partagés réseau à l’aide du paramètre NoSource . Le deuxième exemple de syntaxe illustre l’utilisation de cette applet de commande pour ce type d’application.
Bundles d’applications, qui sont utilisés pour regrouper un ensemble d’applications associées, à l’aide du paramètre Bundle . Le dernier exemple de syntaxe illustre l’utilisation de cette applet de commande pour ce type d’application.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Import-MDTApplication .
-Path <String>
Ce paramètre spécifie le chemin complet d’un dossier existant dans lequel l’application importée sera placée dans le partage de déploiement. Si le paramètre DestinationFolder est utilisé, le dossier spécifié dans le paramètre DestinationFolder est créé sous le dossier spécifié dans ce paramètre. Ce paramètre est utilisé dans toutes les utilisations de la syntaxe pour cette applet de commande.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur l’emplacement souhaité dans le partage de déploiement.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Name <String>
Ce paramètre spécifie le nom de l’application à ajouter au partage de déploiements et doit être unique au sein du partage de déploiement. Ce paramètre est utilisé dans toutes les utilisations de la syntaxe pour cette applet de commande.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-ApplicationSourcePath, <chaîne>
Ce paramètre spécifie le chemin complet des fichiers sources de l’application qui seront importés dans le partage de déploiement. Ce paramètre n’est valide que pour une utilisation dans le premier exemple de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-DestinationFolder <String>
Ce paramètre spécifie le dossier dans le partage de déploiement où les fichiers sources de l’application doivent être importés. Ce dossier est créé sous le dossier spécifié dans le paramètre Path . Ce paramètre n’est valide que pour une utilisation dans le premier exemple de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Move [<SwitchParameter>]
Ce paramètre spécifie si les fichiers sources de l’application doivent être déplacés (au lieu d’être copiés) à partir du dossier où se trouvent les fichiers sources de l’application, qui est spécifié dans le paramètre ApplicationSourcePath .
Si ce paramètre est :
Spécifié, les fichiers sont déplacés et les fichiers du dossier spécifié dans le paramètre ApplicationSourcePath sont supprimés
Non spécifié, les fichiers sont copiés et les fichiers du dossier spécifié dans le paramètre ApplicationSourcePath sont conservés
Ce paramètre n’est valide que pour une utilisation dans le premier exemple de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-NoSource [<SwitchParameter>]
Ce paramètre spécifie que l’application importée est une application qui n’a aucun fichier source à copier. Lorsque vous utilisez ce paramètre, les fichiers sources de l’application sont les suivants :
Sur un dossier partagé réseau, qui est spécifié dans la ligne de commande d’installation de l’application ou les paramètres de configuration du répertoire de travail
Déjà présent dans l’image du système d’exploitation
Ce paramètre est valide uniquement pour une utilisation dans le deuxième exemple de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
-Bundle [<SwitchParameter>]
Ce paramètre spécifie que l’application importée est une application qui est un ensemble de deux applications ou plus. Ce paramètre est valide uniquement pour une utilisation dans le dernier exemple de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject qui fait référence à l’application qui vient d’être importée.
Exemple 1
Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" ApplicationSourcePath "\\WDG-MDT-01\Source$\Office2010ProPlus\x86" DestinationFolder "Office2010ProPlusx86"
Description
Cet exemple importe une application avec des fichiers sources à partir du dossier partagé réseau à l’emplacement \\WDG-MDT-01\Source$\Office2010ProPlus\x86 et copie les fichiers sources dans DS001 :\Applications\Office2010ProPlusx86 dans le partage de déploiement. Les fichiers sources sont conservés.
Exemple 2
Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" ApplicationSourcePath "\\WDG-MDT-01\Source$\Office2010ProPlus\x86" DestinationFolder "Office2010ProPlusx86" -Move
Description
Cet exemple importe une application avec des fichiers sources à partir du dossier partagé réseau à l’emplacement \\WDG-MDT-01\Source$\Office2010ProPlus\x86 et déplace les fichiers sources vers DS001 :\Applications\Office2010ProPlusx86 dans le partage de déploiement. Les fichiers sources sont supprimés du dossier partagé réseau à l’adresse \\WDG-MDT-01\Source$\Office2010ProPlus\x86. L’application est nommée Office 2012 Professionnel Plus 32 bits.
Exemple 3
Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" NoSource
Description
Cet exemple importe une application nommée Office 2012 Professionnel Plus 32 bits sans fichier source.
Exemple 4
Import-MDTApplication -Path "DS001:\Applications" -Name "Woodgrove Bank Core Applications" Bundle
Description
Cet exemple importe un ensemble d’applications nommé Woodgrove Bank Core Applications.
Import-MDTDriver
Cette section décrit l’applet de commande Import-MDTDriver Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Import-MDTDriver [-Path <String>] -SourcePath <String[]> [ImportDuplicates] [<CommonParameters>]
Description
Cette applet de commande importe un ou plusieurs pilotes de périphérique dans un partage de déploiement. Cette applet de commande recherche les pilotes de périphérique à partir du dossier spécifié dans le paramètre SourcePath . Cette applet de commande recherche plusieurs pilotes de périphérique dans cette structure de dossiers.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Import-MDTDriver .
-Path <String>
Ce paramètre spécifie le chemin complet d’un dossier existant dans lequel le pilote de périphérique importé sera placé dans le partage de déploiement.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur l’emplacement souhaité dans le partage de déploiement. Ce paramètre doit être fourni si le paramètre SourcePath n’est pas fourni.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-SourcePath <String[ ]>
Ce paramètre spécifie un ou plusieurs chemins complets dans un tableau de chaînes pour les dossiers sources où se trouvent les fichiers du pilote de périphérique. Chaque structure de dossiers, en commençant par le dossier spécifié dans ce paramètre, fait l’objet d’une recherche de pilotes de périphérique, y compris tous les sous-dossiers et le contenu des fichiers .cab dans la structure de dossiers.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur le dossier où se trouvent les fichiers du pilote de périphérique. Ce paramètre doit être fourni si le paramètre Path n’est pas fourni.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | 1 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-ImportDuplicates [<SwitchParameter>]
Ce paramètre spécifie si cette applet de commande doit importer des pilotes de périphérique en double. Par défaut, les pilotes de périphérique en double ne sont pas importés. Les pilotes de périphérique en double sont détectés en calculant des valeurs de hachage pour tous les fichiers d’un dossier de pilote de périphérique. Si la valeur de hachage calculée correspond à un autre pilote de périphérique, le pilote de périphérique à importer est considéré comme un doublon.
Si un pilote en double est détecté et que ce paramètre n’est pas fourni, le pilote de périphérique est ajouté et lié au pilote de périphérique existant d’origine.
Si ce paramètre est :
Spécifié, puis les pilotes de périphérique en double sont importés
Non spécifié, les pilotes de périphérique sont alors ajoutés et liés aux pilotes de périphérique existants d’origine
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un ou plusieurs objets de type PSObject (un pour chaque pilote de périphérique importé).
Exemple 1
Import-MDTDriver -Path "DS001:\Out-of-Box Drivers" SourcePath "\\WDG-MDT-01\Source$\Drivers"
Description
Cet exemple importe tous les pilotes de périphérique dans la structure de dossiers avec la racine de la structure de dossiers à l’emplacement \\WDG-MDT-01\Source$\Drivers. Les pilotes de périphérique sont stockés dans le dossier Out-of-Box Drivers du partage de déploiement mappé au lecteur d’Windows PowerShell DS001 : MDTProvder. Si des pilotes de périphérique en double sont détectés, les pilotes de périphérique sont ajoutés et liés aux pilotes de périphérique existants d’origine dans le partage de déploiement.
Exemple 2
$DriverSourcePath="\\WDG-MDT-01\Source$\VendorADrivers", "\\WDG-MDT-01\Source$\VendorBDrivers"
Import-MDTDriver -Path "DS001:\Out-of-Box Drivers" SourcePath $DriverSourcePath ImportDuplicates
Description
Cet exemple importe tous les pilotes de périphérique dans la structure de dossiers spécifiée dans le tableau de chaînes $DriverSourcePath. Les pilotes de périphérique sont stockés dans le dossier Out-of-Box Drivers du partage de déploiement mappé au lecteur d’Windows PowerShell DS001 : MDTProvder. Si des pilotes de périphérique en double sont détectés, les pilotes de périphérique en double sont importés.
Import-MDTOperatingSystem
Cette section décrit l’applet de commande Import-MDTOperatingSystem Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Import-MDTOperatingSystem [-Path <String>] -SourcePath <String> [-DestinationFolder <String>] [-Move] [<CommonParameters>]
- ou -
Import-MDTOperatingSystem [-Path <String>] [DestinationFolder <String>] -SourceFile <String> [SetupPath <String>] [-Move] [<CommonParameters>]
- ou -
Import-MDTOperatingSystem [-Path <String>] -WDSServer <String> [<CommonParameters>]
Description
Cette applet de commande importe un système d’exploitation dans un partage de déploiement. Les types de système d’exploitation suivants peuvent être importés à l’aide de cette applet de commande :
Systèmes d’exploitation à partir des fichiers sources d’origine, à l’aide des paramètres SourcePath . Le premier exemple de syntaxe illustre l’utilisation de cette applet de commande pour ce type d’importation de système d’exploitation.
Fichiers image de systèmes d’exploitation personnalisés, tels que les images de capture à partir d’ordinateurs de référence, à l’aide du paramètre SourceFile . Le deuxième exemple de syntaxe illustre l’utilisation de cette applet de commande pour ce type d’importation de système d’exploitation.
Images de système d’exploitation présentes dans les services de déploiement Windows à l’aide du paramètre WDSServer . Le dernier exemple de syntaxe illustre l’utilisation de cette applet de commande pour ce type d’importation de système d’exploitation.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Import-MDTOperatingSystem .
-Path <String>
Ce paramètre spécifie le chemin complet d’un dossier existant dans le partage de déploiement où le système d’exploitation importé sera placé. Si le paramètre DestinationFolder est utilisé, le dossier spécifié dans le paramètre DestinationFolder est créé sous le dossier spécifié dans ce paramètre. Ce paramètre est utilisé dans toutes les utilisations de la syntaxe pour cette applet de commande.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur l’emplacement souhaité dans le partage de déploiement.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-SourcePath String <>
Ce paramètre spécifie le chemin complet des fichiers sources du système d’exploitation pour le système d’exploitation qui seront importés dans le partage de déploiement. Ce paramètre n’est valide que pour une utilisation dans le premier exemple de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-DestinationFolder <String>
Ce paramètre spécifie le dossier dans le partage de déploiement où les fichiers sources du système d’exploitation doivent être importés. Ce dossier est créé sous le dossier spécifié dans le paramètre Path . Ce paramètre n’est valide que pour une utilisation dans les premier et deuxième exemples de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Move [<SwitchParameter>]
Ce paramètre spécifie si les fichiers sources du système d’exploitation doivent être déplacés (au lieu d’être copiés) du dossier où se trouvent les fichiers sources du système d’exploitation, qui est spécifié dans le paramètre DestinationFolder .
Si ce paramètre est :
Spécifié, les fichiers sont déplacés et les fichiers du dossier spécifié dans le paramètre DestinationFolder sont supprimés
Non spécifié, les fichiers sont copiés et les fichiers du dossier spécifié dans le paramètre DestinationFolder sont conservés
Ce paramètre n’est valide que pour une utilisation dans les premier et deuxième exemples de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-SourceFile <String>
Ce paramètre spécifie le chemin complet du fichier .wim source du système d’exploitation pour le système d’exploitation qui sera importé dans le partage de déploiement. Ce paramètre est valide uniquement pour une utilisation dans le deuxième exemple de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-SetupPath String <>
Ce paramètre spécifie le chemin complet des fichiers d’installation du système d’exploitation qui doivent être importés avec le fichier .wim spécifié dans le paramètre SourceFile . Ce paramètre est valide uniquement pour une utilisation dans le deuxième exemple de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-WDSServer <String>
Ce paramètre spécifie le nom du serveur des services de déploiement Windows sur lequel se trouvent les fichiers image du système d’exploitation à importer. Tous les fichiers image d’exploitation sur le serveur des services de déploiement Windows sont importés dans le partage de déploiement. Les fichiers image du système d’exploitation réels ne sont pas copiés dans le partage de déploiement. Au lieu de cela, le partage de déploiement contient un lien vers chaque fichier de système d’exploitation sur le serveur des services de déploiement Windows.
Ce paramètre est valide uniquement pour une utilisation dans le dernier exemple de syntaxe.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un ou plusieurs objets de type PSObject (un pour chaque système d’exploitation importé).
Exemple 1
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" SourcePath "\\WDGMDT01\Source$\Windows8" DestinationFolder "Windows8x64"
Description
Cet exemple importe un système d’exploitation à partir du dossier partagé réseau à l’emplacement \\WDG-MDT-01\Source$\Windows8 et copie les fichiers sources dans DS001 :\Operating Systems\Windows8x64 dans le partage de déploiement. Les fichiers sources sont conservés.
Exemple 2
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" SourcePath "\\WDGMDT01\Source$\Windows8" DestinationFolder "Windows8x64" -Move
Description
Cet exemple importe un système d’exploitation à partir du dossier partagé réseau à l’emplacement \\WDG-MDT-01\Source$\Windows8 et copie les fichiers sources dans DS001 :\Operating Systems\Windows8x64 dans le partage de déploiement. Les fichiers sources sont supprimés du dossier partagé réseau à l’adresse \\WDG-MDT-01\Source$\Windows8.
Exemple 3
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" DestinationFolder "Windows8x64-Reference" -SourceFile "\\WDGMDT01\Capture$\WDG-REF-01_Capture.wim"
Description
Cet exemple importe un fichier image personnalisé capturé par le système d’exploitation (fichier .wim) à partir de \\WDG-MDT-01\ Capture$\WDG-REF-01_Capture.wim et copie le fichier image dans DS001 :\Operating Systems\Windows8x64-Reference dans le partage de déploiement. Le fichier .wim source est conservé dans le dossier partagé réseau.
Exemple 4
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" WDSServer "WDG-WDS-01"
Description
Cet exemple importe toutes les images de système d’exploitation à partir du serveur des services de déploiement Windows nommé WDG-WDS-01 et crée un lien vers chaque image de système d’exploitation dans DS001 :\Operating Systems au sein du partage de déploiement. Les fichiers image du système d’exploitation source sur le serveur des services de déploiement Windows sont conservés sur le serveur des services de déploiement Windows.
Import-MDTPackage
Cette section décrit l’applet de commande Import-MDTPackage Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Import-MDTPackage [-Path <String>] [[-SourcePath] <String[]>] [<CommonParameters>]
Description
Cette applet de commande importe un ou plusieurs packages de système d’exploitation dans un partage de déploiement. Les types de packages de système d’exploitation qui peuvent être importés incluent les mises à jour de sécurité, les modules linguistiques ou les nouveaux composants. Les Service Packs ne doivent pas être importés en tant que packages de système d’exploitation, car ils ne peuvent pas être installés hors connexion.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Import-MDTPackage .
-Path <String>
Ce paramètre spécifie le chemin complet d’un dossier existant dans le partage de déploiement où les packages de système d’exploitation importés seront placés.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur l’emplacement souhaité dans le partage de déploiement.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-SourcePath String <>
Ce paramètre spécifie le chemin complet d’une structure de dossiers à analyser pour les packages de système d’exploitation à importer. La structure de dossiers spécifiée sera analysée pour rechercher les fichiers .cab et .msu. Pour les fichiers .msu, les fichiers .cab à l’intérieur des fichiers .msu sont automatiquement extraits.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | 1 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject qui fait référence au package qui vient d’être importé.
Exemple 1
Import-MDTOperatingSystem -Path "DS001:\Packages" SourcePath "\\WDGMDT01\Source$\OSPackages"
Description
Cet exemple analyse le dossier partagé réseau dans \\WDG-MDT-01\Source$\OSPackages à la recherche de packages de système d’exploitation et copie les fichiers sources dans le dossier DS001 :\Packages dans le partage de déploiement. Les fichiers sources sont supprimés du dossier partagé réseau à l’adresse \\WDG-MDT-01\Source$\OSPackages.
Import-MDTTaskSequence
Cette section décrit l’applet de commande Import-MDTTaskSequence Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Import-MDTTaskSequence [-Path <String>] -Template <String> -Name <String> -ID <String> [[-Comments] <String>] [[-Version] <String>] [-OperatingSystemPath <String>] [-OperatingSystem <PSObject>] [-FullName <String>] [-OrgName <String>] [-HomePage <String>] [-ProductKey <String>] [-OverrideProductKey <String>] [-AdminPassword <String>] [<CommonParameters>]
Description
Cette applet de commande importe une séquence de tâches dans un partage de déploiement. La séquence de tâches nouvellement importée sera basée sur un modèle de séquence de tâches existant spécifié dans la propriété Template .
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Import-MDTPackage .
-Path <String>
Ce paramètre spécifie le chemin complet d’un dossier existant dans le partage de déploiement où la séquence de tâches importée sera placée. Par défaut, le chemin doit pointer vers le dossier Control et ou un sous-dossier du dossier Control dans le partage de déploiement. La valeur du paramètre ID sera utilisée pour créer un sous-dossier dans le chemin d’accès spécifié dans ce paramètre.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur l’emplacement souhaité dans le partage de déploiement.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Template <String>
Ce paramètre spécifie le modèle de séquence de tâches à utiliser pour importer la nouvelle séquence de tâches. Les modèles de séquence de tâches sont des fichiers .xml qui contiennent les étapes de séquence de tâches pour un type particulier de séquence de tâches. Si le modèle de séquence de tâches se trouve dans :
Le dossier installation_folder\Templates (où installation_folder est le dossier dans lequel MDT est installé), seul le nom de fichier .xml est requis.
Un autre dossier, puis le chemin d’accès complet, y compris le nom du modèle de séquence de tâches .xml, est requis.
Pour plus d’informations sur les modèles de séquence de tâches inclus dans MDT pour les déploiements LTI, consultez la section « Créer une séquence de tâches dans deployment Workbench » dans le document MDT, Using the Microsoft Deployment Toolkit.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | 1 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Name <String>
Ce paramètre spécifie le nom de la séquence de tâches à importer. La valeur de ce paramètre doit être unique au sein du partage de déploiement.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | 2 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-ID <String>
Ce paramètre spécifie l’identificateur de la séquence de tâches à importer. La valeur de ce paramètre doit être unique au sein du partage de déploiement. La valeur affectée à ce paramètre doit être en majuscules et ne doit pas comporter d’espaces ou de caractères spéciaux. Cette valeur est utilisée pour créer un sous-dossier dans le dossier spécifié dans le paramètre Path , qui doit se trouver sous le dossier Control dans le partage de déploiement.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | 3 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Comments <String>
Ce paramètre spécifie le texte qui fournit des informations descriptives supplémentaires sur la séquence de tâches à importer. Ces informations descriptives sont visibles dans Deployment Workbench.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | 4 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Version <String>
Ce paramètre spécifie le numéro de version de la séquence de tâches à importer. La valeur de ce paramètre est à information uniquement et n’est pas utilisée par MDT pour le traitement lié à la version.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | 4 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-OperatingSystemPath, <chaîne>
Ce paramètre spécifie le chemin complet Windows PowerShell du dossier dans le partage de déploiement qui contient le système d’exploitation à utiliser avec cette séquence de tâches, par exemple DS001 :\Operating Systems\Windows 8. Le système d’exploitation doit déjà exister dans le partage de déploiement où la séquence de tâches est importée.
Remarque
Si vous ne fournissez pas ce paramètre et que la séquence de tâches doit référencer un système d’exploitation, vous devez fournir le paramètre OperatingSystem .
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-OperatingSystem <PSObject>
Ce paramètre spécifie l’objet de système d’exploitation à utiliser avec cette séquence de tâches. Le système d’exploitation doit déjà exister dans le partage de déploiement où la séquence de tâches est importée.
Vous pouvez récupérer l’objet Windows PowerShell pour un système d’exploitation à l’aide de l’applet de commande Get-Item, comme dans l’exemple suivant :
$OS=Get-Item "DS001:\Operating Systems\Windows 8"
Pour plus d’informations sur l’applet de commande Get-Item , consultez Utilisation de l’applet de commande Get-Item.
Remarque
Si vous ne fournissez pas ce paramètre et que la séquence de tâches doit référencer un système d’exploitation, vous devez fournir le paramètre OperatingSystemPath .
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-FullName <String>
Ce paramètre spécifie le nom du propriétaire inscrit du système d’exploitation à utiliser avec cette séquence de tâches. Ce nom est enregistré dans la clé de Registre RegisteredOwner à l'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion. La valeur de ce paramètre est injectée dans le fichier Unattend.xml à associer à ces séquences de tâches.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-OrgName <String>
Ce paramètre spécifie le nom du organization pour le propriétaire inscrit du système d’exploitation à utiliser avec cette séquence de tâches. Ce nom est enregistré dans la clé de Registre RegisteredOrganization à HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion. La valeur de ce paramètre est injectée dans le fichier Unattend.xml à associer à ces séquences de tâches.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-HomePage <String>
Ce paramètre spécifie l’URL à utiliser comme page d’accueil dans Internet Explorer. La valeur de ce paramètre est injectée dans le fichier Unattend.xml à associer à ces séquences de tâches.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-ProductKey String <>
Ce paramètre spécifie la clé de produit à utiliser pour le système d’exploitation à utiliser avec cette séquence de tâches. Cette clé de produit est valide uniquement pour les versions commerciales des systèmes d’exploitation Windows. La valeur de ce paramètre est injectée dans le fichier Unattend.xml à associer à ces séquences de tâches.
Remarque
Si ce paramètre n’est pas fourni, la clé de produit doit être fournie lors du déploiement de cette séquence de tâches dans l’Assistant Déploiement, dans le fichier CustomSettings.ini ou dans la base de données MDT.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-OverrideProductKey, <chaîne>
Ce paramètre spécifie la clé MAK à utiliser pour le système d’exploitation à utiliser avec cette séquence de tâches. Cette clé de produit est valide uniquement pour les versions de licence en volume de Windows. La valeur de ce paramètre est injectée dans le fichier Unattend.xml à associer à ces séquences de tâches.
Remarque
Si ce paramètre n’est pas fourni, la clé MAK doit être fournie lors du déploiement de cette séquence de tâches dans l’Assistant Déploiement, dans le fichier CustomSettings.ini ou dans la base de données MDT.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-AdminPassword <, chaîne>
Ce paramètre spécifie le mot de passe à affecter au compte Administrateur local intégré sur l’ordinateur cible. La valeur de ce paramètre est injectée dans le fichier Unattend.xml à associer à ces séquences de tâches.
Remarque
Si ce paramètre n’est pas fourni, le mot de passe à affecter au compte Administrateur local intégré sur l’ordinateur cible doit être fourni lors du déploiement de cette séquence de tâches dans l’Assistant Déploiement, dans le fichier CustomSettings.ini ou dans la base de données MDT.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject qui fait référence à la séquence de tâches que vous venez d’importer.
Exemple 1
Import-MDTTaskSequence -Path "DS001:\Control" -Template "Client.xml" -Name "Deploy Windows 8 to Reference Computer" -ID "WIN8REFERENCE" -Comments "Task sequence for deploying Windows 8 to the reference computer (WDG-REF-01)" -Version "1.00" -OperatingSystemPath "DS001:\Operating Systems\Windows 8_x64" -FullName "Woodgrove Bank Employee" -OrgName "Woodgrove Bank" HomePage "https://www.woodgrovebank.com" OverrideProductKey "1234512345123451234512345" AdministratorPassword "P@ssw0rd"
Description
Cet exemple importe une séquence de tâches nommée Déployer Windows 8 sur l’ordinateur de référence et crée la séquence de tâches dans le dossier DS001 :\Control\WIN8REFERENCE du partage de déploiement. Le commentaire « Séquence de tâches pour le déploiement de Windows 8 sur l’ordinateur de référence (WDG-REF-01) » est affecté à la séquence de tâches. Le numéro de version de la séquence de tâches est défini sur 1,00.
Le système d’exploitation associé à la séquence de tâches se trouve dans DS001 :\Operating Systems\Windows 8_x64 dans le partage de déploiement. Le propriétaire inscrit du système d’exploitation sera défini sur Employé de la banque Woodgrove. La organization inscrite du système d’exploitation sera définie sur Woodgrove Bank. La page d’accueil d’Internet Explorer est définie par défaut https://www.woodgrovebank.com
sur . Le mot de passe du compte administrateur local intégré est défini sur la valeur P@ssw0rd
. La clé de produit du système d’exploitation est définie sur 1234512345123451234512345.
Exemple 2
$OSObject=Get-Item "DS001:\Operating Systems\Windows 8_x64"
Import-MDTTaskSequence -Path "DS001:\Control" -Template "Client.xml" -Name "Deploy Windows 8 to Reference Computer" -ID "WIN8REFERENCE" -Comments "Task sequence for deploying Windows 8 to the reference computer (WDG-REF-01)" -Version "1.00"-OperatingSystem $OSObject -FullName "Woodgrove Bank Employee" -OrgName "Woodgrove Bank" HomePage "https://www.woodgrovebank.com" AdministratorPassword "P@ssw0rd"
Description
Cet exemple importe une séquence de tâches nommée Déployer Windows 8 sur l’ordinateur de référence et crée la séquence de tâches dans le dossier DS001 :\Control\WIN8REFERENCE du partage de déploiement. Le commentaire « Séquence de tâches pour le déploiement de Windows 8 sur l’ordinateur de référence (WDG-REF-01) » est affecté à la séquence de tâches. Le numéro de version de la séquence de tâches est défini sur 1,00.
Le système d’exploitation associé à la séquence de tâches se trouve dans DS001 :\Operating Systems\Windows 8_x64 dans le partage de déploiement, qui est transmis à l’applet de commande à l’aide de la variable $OSObject . La variable $OSObject est définie sur un objet de système d’exploitation existant à l’aide de l’applet de commande Get-Item .
Le propriétaire inscrit du système d’exploitation sera défini sur Employé de la banque Woodgrove. La organization inscrite du système d’exploitation sera définie sur Woodgrove Bank. La page d’accueil d’Internet Explorer est définie par défaut https://www.woodgrovebank.com
sur . Le mot de passe du compte administrateur local intégré est défini sur la valeur P@ssw0rd
. La clé de produit du système d’exploitation doit être fournie lors du déploiement de cette séquence de tâches dans l’Assistant Déploiement, dans le fichier CustomSettings.ini ou dans la base de données MDT.
New-MDTDatabase
Cette section décrit l’applet de commande New-MDTDatabase Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
New-MDTDatabase [-Path <String>] [-Force] -SQLServer <String> [-Instance <String>] [-Port <String>] [-Netlib <String>] -Database <String> [-SQLShare <String>] [<CommonParameters>]
Description
Cette applet de commande crée une base de données MDT DB associée à un partage de déploiement. Chaque partage de déploiement peut être associé à une seule base de données MDT DB.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande New-MDTDatabase .
-Path <String>
Ce paramètre spécifie le chemin d’accès complet Windows PowerShell au partage de déploiement auquel la nouvelle base de données MDT DB sera associée.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur l’emplacement souhaité dans le partage de déploiement.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Force [<SwitchParameter>]
Ce paramètre spécifie que les tables de la base de données MDT doivent être recréées si la base de données spécifiée dans le paramètre Database existe déjà. Si ce paramètre est :
À condition que les tables d’une base de données MDT existante soient recréées
Omise, les tables d’une base de données MDT existante ne seront pas recréées
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
-SQLServer <String>
Ce paramètre spécifie le nom de l’ordinateur exécutant SQL Server où la nouvelle base de données MDT DB sera créée.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Chaîne d’instance <>
Ce paramètre spécifie la SQL Server instance dans laquelle la nouvelle base de données MDT DB sera créée. Si ce paramètre est omis, la base de données MDT DB est créée dans le SQL Server instance par défaut.
Remarque
Le service SQL Server Browser doit être en cours d’exécution sur l’ordinateur exécutant SQL Server pour que l’applet de commande recherche le instance spécifié dans ce paramètre.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Port <String>
Ce paramètre spécifie le port TCP à utiliser pour communiquer avec le SQL Server instance spécifié dans le paramètre SQLServer. Le port par défaut utilisé par SQL Server est 1433. Spécifiez ce paramètre lorsque SQL Server est configuré pour utiliser un port autre que la valeur par défaut. La valeur de ce paramètre doit correspondre au port configuré pour SQL Server.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Netlib <String>
Ce paramètre spécifie la bibliothèque réseau SQL Server utilisée dans la communication avec le SQL Server instance spécifié dans le paramètre SQLServer. Le paramètre peut être défini sur l’une des valeurs suivantes :
DBNMPNTW, qui est utilisé pour spécifier la communication des canaux nommés
DBSMSOCN, qui est utilisé pour spécifier la communication des sockets TCP/IP
Si ce paramètre n’est pas fourni, les canaux nommés SQL Server bibliothèque réseau (DBNMPNTW) sont utilisés.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Chaîne de base de données <>
Ce paramètre spécifie le nom de la base de données à créer dans le SQL Server instance spécifié dans le paramètre Instance sur le SQL Server spécifié dans le paramètre SQLServer. L’emplacement par défaut et la convention de nommage seront utilisés pour la base de données et les fichiers journaux lors de la création de la base de données.
Si la base de données spécifiée dans ce paramètre existe déjà, la base de données n’est pas recréée. Les tables de la base de données peuvent être recréées en fonction du paramètre Force .
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-SQLShare <String>
Ce paramètre spécifie le nom d’un dossier partagé réseau sur l’ordinateur sur lequel SQL Server est en cours d’exécution. Cette connexion est utilisée pour établir des connexions de sécurité intégrée Windows à l’aide du protocole canaux nommés.
Remarque
Si ce paramètre n’est pas inclus, aucune connexion IPC$ sécurisée n’est établie. Par conséquent, la communication des canaux nommés avec SQL Server peut échouer.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject pour la nouvelle base de données MDT qui a été créée.
Exemple 1
New-MDTDatabase -Path "DS001:" -SQLServer "WDGSQL01" Database "MDTDB" -SQLShare "\\WDGSQL01\MDTShare$"
Description
Cet exemple crée une base de données MDT nommée MDTDB dans le SQL Server instance par défaut sur un ordinateur nommé WDG-SQL-01. Si la base de données existe déjà, les tables de la base de données existante ne sont pas recréées. La connexion est établie à l’aide du port TCP SQL Server par défaut et du protocole Canaux nommés.
Exemple 2
New-MDTDatabase -Path "DS001:" -Force -SQLServer "WDGSQL01" -Instance "MDTInstance" Database "MDTDB" -SQLShare "\\WDGSQL01\MDTShare$"
Description
Cet exemple crée une base de données MDT nommée MDTDB dans le SQL Server instance nommée MDTInstance sur un ordinateur nommé WDG-SQL-01. Si la base de données existe déjà, les tables de la base de données existante sont recréées. La connexion est établie à l’aide du port TCP SQL Server par défaut et du protocole Canaux nommés.
Remove-MDTMonitorData
Cette section décrit l’applet de commande Get-MDTPersistentDrive Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Remove-MDTMonitorData [-Path <String>] [-ID <Int32>] [<CommonParameters>]
- ou -
Remove-MDTMonitorData [-Path <String>] [-ComputerObject <PSObject>] [<CommonParameters>]
Description
Cette applet de commande supprime les données de surveillance collectées des données de surveillance collectées existantes dans un partage de déploiement. Vous pouvez identifier les données de surveillance à supprimer en spécifiant les éléments suivants :
Identificateur (ID) de l’élément de surveillance pour un partage de déploiement spécifique. Les ID d’élément de surveillance sont générés et attribués automatiquement à l’élément lors de la création de l’élément pour le partage de déploiement. Le premier exemple de syntaxe illustre cette utilisation.
Objet ordinateur pour l’élément de surveillance dans le partage de déploiement. L’objet ordinateur peut être obtenu à l’aide de l’applet de commande Get-MDTMonitorData . Le dernier exemple de syntaxe illustre cette utilisation.
Remarque
Une fois les données de surveillance supprimées, il n’existe aucune méthode pour récupérer les informations.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Get- MDTMonitorData .
-Path <String>
Ce paramètre spécifie le lecteur Windows PowerShell MDTProvider pour le partage de déploiement souhaité.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur un emplacement dans le lecteur de Windows PowerShell MDTProvider souhaité.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-ID <Nullable>
Ce paramètre spécifie l’élément de données de surveillance à supprimer à l’aide de l’identificateur de l’élément de données de surveillance. Si ce paramètre n’est pas spécifié, le paramètre ComputerObject doit être spécifié pour identifier un élément de données de surveillance particulier.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
-ComputerObject <PSObject>
Ce paramètre spécifie l’élément de données de surveillance à supprimer à l’aide d’un objet ordinateur. Si ce paramètre n’est pas spécifié, le paramètre ID doit être spécifié pour identifier un élément de données de surveillance particulier.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande peut générer un objet de type String si le paramètre commun Verbose est inclus ; sinon, aucune sortie n’est générée.
Exemple 1
Remove-MDTMonitorData -Path "DS001:" -ID 3
Description
Cet exemple supprime l’élément de données de surveillance avec un ID qui a la valeur 3 du partage de déploiement au niveau du chemin d’accès Windows PowerShell DS001 :.
Exemple 2
Remove-MDTMonitorData -ID 3
Description
Cet exemple supprime l’élément de données de surveillance avec un ID dont la valeur est 3 du partage de déploiement au niveau du chemin d’Windows PowerShell par défaut.
Exemple 3
$MonitorObject=Get-MDTMonitorData | Where-Object {$_.Name eq 'WDG-REF-01'}
Remove-MDTMonitorData -ComputerObject $MonitorObject
Description
Cet exemple supprime tout élément de données de surveillance dont le nom de l’ordinateur est WDG-REF-01. L’objet est trouvé à l’aide de l’applet de commande Get-MDTMonitorData et de l’applet de commande Where-Object . Pour plus d’informations sur l’applet de commande Where-Object , consultez Utilisation de l’applet de commande Where-Object.
Remove-MDTPersistentDrive
Cette section décrit l’applet de commande Windows PowerShell Remove-MDTPersistentDriveWindows. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Remove-MDTPersistentDrive [-Name] <String> [[-InputObject] <PSObject>] [<CommonParameters>]
Description
Cette applet de commande supprime un lecteur Windows PowerShell existant créé à l’aide de MDTProvider de la liste des lecteurs conservés dans Deployment Workbench ou dans une session Windows PowerShell à l’aide de l’applet de commande Restore-MDTPersistentDrive. Cette applet de commande est appelée lorsqu’un partage de déploiement est fermé dans (supprimé de) Deployment Workbench.
Remarque
La liste des lecteurs MDTProvider persistants est conservée sur un par utilisateur basé sur le profil utilisateur.
La liste des lecteurs MDTProvider persistants peut être affichée à l’aide de l’applet de commande Get-MDTPersistentDrive . Un lecteur MDTProvider peut être ajouté à la liste des lecteurs persistants à l’aide de l’applet de commande Add-MDTPersistentDrive .
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Add-MDTPersistentDriveWindows .
-Name <String>
Spécifie le nom d’un lecteur Windows PowerShell créé à l’aide du fournisseur MDT et correspond à un partage de déploiement existant. Le nom a été créé à l’aide de l’applet de commande New-PSDrive et en spécifiant mdTProvider dans le paramètre PSProvider .
Pour plus d’informations sur la création d’un lecteur Windows PowerShell à l’aide de MDTProvider et sur la création d’un partage de déploiement à l’aide de Windows PowerShell, consultez la section « Création d’un partage de déploiement à l’aide de Windows PowerShell » dans le document MDT, Microsoft Deployment Toolkit Samples Guide.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | 1 et nommé |
Valeur par défaut | Aucune |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
-InputObject <PSObject>
Ce paramètre spécifie un objet de lecteur Windows PowerShell créé précédemment dans le processus. Entrez un objet PSObject , tel que celui généré par l’applet de commande New-PSDrive .
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | 2 et nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande ne fournit aucune sortie.
Exemple 1
Remove-MDTPersistentDrive -Name "DS001:"
Description
Cet exemple supprime le partage de déploiement avec le nom de lecteur Windows PowerShell DS001 de la liste des lecteurs persistants.
Exemple 2
$MDTPSDrive = Get-PSDrive | Where-Object {$_.Root -eq "C:\DeploymentShare" -and $_.Provider -like "*MDTProvider"}
Remove-MDTPersistentDrive -InputObject $MDTPSDrive
Description
Cet exemple supprime le partage de déploiement sur C :\DeploymentShare$ de la liste des lecteurs persistants. Les applets de commande GetPSDrive et Where-Object sont utilisées pour renvoyer le lecteur de Windows PowerShell persistant MDT à l’applet de commande Remove-MDTPersistentDrive à l’aide de la variable $MDTPSDrive. Pour plus d’informations sur l’applet de commande Where-Object , consultez Utilisation de l’applet de commande Where-Object. Pour plus d’informations sur l’applet de commande Get-PSDrive , consultez Utilisation de l’applet de commande Get-PSDrive.
Restore-MDTPersistentDrive
Cette section décrit l’applet de commande Restore-MDTPersistentDrive Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Restore-MDTPersistentDrive [-Force] [<CommonParameters>]
Description
Cette applet de commande restaure un lecteur de Windows PowerShell MDT persistant dans la liste des lecteurs de Windows PowerShell actifs pour chaque partage de déploiement ajouté à la liste des lecteurs MDT Windows PowerShell persistants. La liste des lecteurs MDT Windows PowerShell persistants est gérée à l’aide des applets de commande Add-MDTPersistentDrive et Remove-MDTPersistentDrive ou deployment Workbench.
Cette applet de commande appelle l’applet de commande New-PSDrive pour créer un lecteur Windows PowerShell pour chaque lecteur de la liste persistante MDT. Les lecteurs MDT Windows PowerShell persistants sont similaires aux mappages de lecteurs réseau persistants.
Remarque
Cette liste de lecteurs MDT Windows PowerShell persistants est conservée par utilisateur et est stockée dans le profil utilisateur.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Restore-MDTPersistentDrive .
-Force [<SwitchParameter>]
Ce paramètre spécifie que le partage de déploiement doit être mis à niveau lors de la restauration (si nécessaire). Si ce paramètre est :
Fourni, le partage de déploiement sera mis à niveau lors de la restauration (si nécessaire)
Omis, le partage de déploiement ne sera pas mis à niveau lors de la restauration
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject pour chaque lecteur de Windows PowerShell fournisseur MDT restauré.
Exemple 1
Get-MDTPersistentDrive
Description
Cet exemple montre comment restaurer la liste des lecteurs persistants MDT en créant un lecteur Windows PowerShell à l’aide du type MDTProvider. Le partage de déploiement ne sera pas mis à niveau lors de la restauration.
Exemple 2
Get-MDTPersistentDrive -Force
Description
Cet exemple montre comment restaurer la liste des lecteurs persistants MDT en créant un lecteur Windows PowerShell à l’aide du type MDTProvider. Le partage de déploiement sera mis à niveau lors de la restauration (si nécessaire).
Set-MDTMonitorData
Cette section décrit l’applet de commande Get-MDTPersistentDrive Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Set-MDTMonitorData [-Path <String>] [-ComputerObject <PSObject>] [-Settings <Hashtable>] [<CommonParameters>]
- ou -
Set-MDTMonitorData [-Path <String>] [-MacAddress <String>] [Settings <Hashtable>] [<CommonParameters>]
Description
Cette applet de commande crée un élément de données de surveillance ou met à jour un élément de données de surveillance existant dans un partage de déploiement. Vous pouvez identifier les données de surveillance à supprimer en spécifiant les éléments suivants :
Objet ordinateur pour l’élément de surveillance dans le partage de déploiement. L’objet ordinateur peut être obtenu à l’aide de l’applet de commande Get-MDTMonitorData . Le premier exemple de syntaxe illustre cette utilisation.
Adresse MAC de la carte réseau principale de l’élément de surveillance pour un partage de déploiement spécifique. L’adresse MAC est automatiquement affectée à l’élément de données de surveillance lorsque l’élément est créé pour le partage de déploiement. Le dernier exemple de syntaxe illustre cette utilisation.
Remarque
Une fois les données de surveillance supprimées, il n’existe aucune méthode pour récupérer les informations.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Get- MDTMonitorData .
-Path <String>
Ce paramètre spécifie le lecteur de Windows PowerShell MDTProvider pour le partage de déploiement souhaité.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur un emplacement dans le lecteur de Windows PowerShell MDTProvider souhaité.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-ComputerObject <PSObject>
Ce paramètre spécifie l’élément de données de surveillance à créer ou à mettre à jour à l’aide d’un objet ordinateur. Si ce paramètre n’est pas spécifié, le paramètre MACAddress doit être spécifié pour identifier un élément de données de surveillance particulier.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
-MACAddress <String>
Ce paramètre spécifie l’élément de données de surveillance à créer ou à mettre à jour à l’aide de l’adresse MAC de la carte réseau principale de l’ordinateur surveillé. Le format de l’adresse MACAddress est xx :xx :xx :xx :xx, où x est un caractère hexadécimal spécifié en majuscules (selon les besoins). Si ce paramètre n’est pas spécifié, le paramètre ComputerObject doit être spécifié pour identifier un élément de données de surveillance particulier.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
-Settings <Hashtable>
Ce paramètre spécifie les paramètres de données de surveillance pour l’élément de données de surveillance à créer ou à mettre à jour. Le format de la table de hachage fournie avec ce paramètre est @{"Setting"="Value"; "Setting1"="Value1"; "Setting2"="Value2}
. Si ce paramètre n’est pas spécifié, l’élément de données de surveillance est créé, mais aucune information de surveillance n’est stockée.
"Setting"
peut être n’importe quelle propriété répertoriée dans le fichier ZTIGather.xml.
Value
peut être n’importe quelle valeur valide pour la propriété spécifiée dans "Setting"
.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande ne génère aucune sortie.
Exemple 1
$MonitorObject=Get-MDTMonitorData | Where-Object {$_.Name eq 'WDG-REF-01'}
Set-MDTMonitorData -ComputerObject $MonitorObject Setting @{"OSDComputerName"="WDG-MDT-01";"SkipWizard"="YES"}
Description
Cet exemple supprime tout élément de données de surveillance dont le nom de l’ordinateur est WDG-REF-01. L’objet est trouvé à l’aide de l’applet de commande Get-MDTMonitorData et de l’applet de commande Where-Object . Pour plus d’informations sur l’applet de commande Where-Object , consultez Utilisation de l’applet de commande Where-Object. La propriété OSDComputerName est enregistrée comme ayant une valeur WDG-MDT-01, et la propriété SkipWizard est enregistrée comme ayant la valeur YES.
Exemple 2
Set-MDTMonitorData -MACAddress "00:11:22:33:44:55" MonitorObject Setting @{"OSDComputerName"="WDG-MDT-01";"SkipWizard"="YES"}
Description
Cet exemple crée ou met à jour un élément de données de surveillance avec une adresse MACAddress dont la valeur est 00:11:22:33:44:55. La propriété OSDComputerName est enregistrée comme ayant une valeur WDG-MDT-01, et la propriété SkipWizard est enregistrée comme ayant la valeur YES.
Test-MDTDeploymentShare
Bien que cette applet de commande soit retournée à l’aide de l’applet de commande Get-Command comme étant dans le composant logiciel enfichable Microsoft.BDD.PSSnapIn, elle n’est pas implémentée.
Test-MDTMonitorData
Cette section décrit l’applet de commande Test-MDTMonitorData Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Test-MDTMonitorData -ServerName <String> -EventPort <Int32> -DataPort <Int32> [<CommonParameters>]
Description
Cette applet de commande vérifie si le service de surveillance MDT, qui s’exécute sur l’ordinateur sur lequel MDT est installé, est activé et s’exécute correctement. Le service de surveillance MDT collecte des informations de surveillance qui peuvent être affichées :
Dans le nœud Surveillance d’un partage de déploiement dans Deployment Workbench
Utilisation de l’applet de commande Get-MDTMonitorData
Le service d’analyse MDT peut être désactivé à l’aide de Disable-MDTMonitorService. Les informations de surveillance peuvent être écrites dans le service de supervision MDT à l’aide de l’applet de commande Set-MDTMonitorData .
Remarque
Pour que cette applet de commande fonctionne correctement, il doit y avoir au moins un élément de données de surveillance MDT dans le partage de déploiement. Si aucune information de surveillance MDT n’a été enregistrée, le partage de déploiement échoue au test.
Pour plus d’informations sur le service de supervision MDT, consultez la section « Monitoring MDT Deployments » dans le document MDT, Using the Microsoft Deployment Toolkit.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Test-MDTMonitorData .
-Server <String>
Spécifie le nom de l’ordinateur sur lequel MDT est installé et sur lequel le service de surveillance MDT est en cours d’exécution.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | Aucun |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-DataPort <Int32>
Ce paramètre spécifie le port TCP utilisé comme port de données pour le service d’analyse MDT.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-EventPort <Int32>
Ce paramètre spécifie le port TCP utilisé comme port d’événement pour le service de surveillance MDT.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère une valeur booléenne qui représente la réussite (true) ou l’échec (false) du texte.
Exemple 1
Test-MDTMonitorData -Server "WDG-MDT-01" -DataPort "9801" EventPort "9800"
Description
Cet exemple montre comment vérifier si le service de surveillance MDT sur WDG-MDT-01 est installé et en cours d’exécution. L’applet de commande vérifie à l’aide d’un port de données 9801 et d’un port d’événement 9800.
Update-MDTDatabaseSchema
Cette section décrit l’applet de commande Update-MDTDatabaseSchema Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Update-MDTDatabaseSchema -SQLServer <String> [-Instance <String>] [-Port <String>] [-Netlib <String>] -Database <String> [-SQLShare <String>] [<CommonParameters>]
Description
Cette applet de commande met à jour une base de données MDT DB existante vers la dernière version du schéma de base de données MDT DB. Chaque partage de déploiement peut être associé à une seule base de données MDT DB.
Cette applet de commande est automatiquement appelée lors de la mise à niveau d’un partage de déploiement, par exemple lors de l’exécution de l’applet de commande Restore-MDTPersistentDrive avec le paramètre Force et l’applet de commande Update-MDTDeploymentShare .
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Upgrade-MDTDatabaseSchema .
-SQLServer <String>
Ce paramètre spécifie le nom de l’ordinateur exécutant SQL Server où la base de données MDT db sera mise à niveau.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Chaîne d’instance <>
Ce paramètre spécifie le SQL Server instance sur lequel la base de données MDT à mettre à niveau existe. Si ce paramètre est omis, la base de données MDT DB est supposée être dans la SQL Server instance par défaut.
Remarque
Le service SQL Server Browser doit être en cours d’exécution sur l’ordinateur exécutant SQL Server pour que l’applet de commande recherche le instance spécifié dans ce paramètre.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Port <String>
Ce paramètre spécifie le port TCP à utiliser pour communiquer avec le SQL Server instance spécifié dans le paramètre SQLServer. Le port par défaut utilisé par SQL Server est 1433. Spécifiez ce paramètre lorsque SQL Server est configuré pour utiliser un port autre que la valeur par défaut. La valeur de ce paramètre doit correspondre au port configuré pour SQL Server.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Netlib <String>
Ce paramètre spécifie la bibliothèque réseau SQL Server utilisée dans la communication avec le SQL Server instance spécifié dans le paramètre SQLServer. Le paramètre peut être défini sur l’une des valeurs suivantes :
DBNMPNTW, qui est utilisé pour spécifier la communication des canaux nommés
DBSMSOCN, qui est utilisé pour spécifier la communication des sockets TCP/IP
Si ce paramètre n’est pas fourni, les canaux nommés SQL Server bibliothèque réseau (DBNMPNTW) sont utilisés.
Remarque
Deployment Workbench ne fournit pas l’option de configuration de la bibliothèque réseau SQL Server. Deployment Workbench utilise toujours la communication des canaux nommés. Toutefois, la bibliothèque réseau SQL Server peut être configurée dans le fichier CustomSettings.ini.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Chaîne de base de données <>
Ce paramètre spécifie le nom de la base de données à mettre à niveau dans le SQL Server instance spécifié dans le paramètre Instance sur le SQL Server instance spécifié dans le paramètre SQLServer.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère un objet de type PSObject pour la base de données MDT mise à niveau. Cette applet de commande génère également des données de type String si le paramètre commun Verbose est inclus.
Exemple 1
Update-MDTDatabaseSchema -SQLServer "WDGSQL01" Database "MDTDB"
Description
Cet exemple met à jour le schéma d’une base de données MDT nommée MDTDB dans le SQL Server instance par défaut sur un ordinateur nommé WDG-SQL-01. La connexion est établie au SQL Server instance à l’aide du port TCP par défaut et du protocole canaux nommés.
Exemple 2
Update-MDTDatabaseSchema -SQLServer "WDGSQL01" -Instance "MDTInstance" -Port "6333" Database "MDTDB"
Description
Cet exemple met à jour le schéma d’une base de données MDT nommée MDTDB dans le SQL Server instance nommé MDTInstance sur un ordinateur nommé WDG-SQL-01. La connexion sera établie au SQL Server à l’aide du port TCP 6333 et du protocole canaux nommés.
Update-MDTDeploymentShare
Cette section décrit l’applet de commande Update-MDTDeploymentShare Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Update-MDTDeploymentShare [-Path <String>] [-Force] [Compress] [<CommonParameters>]
Description
Cette applet de commande met à jour un partage de déploiement existant avec les derniers fichiers de Windows ADK. Cette applet de commande met également à jour ou régénère les images de démarrage Windows PE requises aux formats de fichier WIM et ISO.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Update-MDTDeploymentShare .
-Path <String>
Ce paramètre spécifie le chemin complet d’un dossier existant dans le partage de déploiement en cours de mise à jour.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur l’emplacement souhaité dans le partage de déploiement.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
-Force [<SwitchParameter>]
Ce paramètre spécifie si les images de démarrage Windows PE (fichiers .iso et .wim) pour le partage de déploiement doivent être entièrement régénérées. Si ce paramètre est :
Fournie, l’applet de commande crée de nouvelles versions des images de démarrage Windows PE. Ce processus prend plus de temps que l’optimisation des images de démarrage Windows PE existantes.
Omise, l’applet de commande optimise les images de démarrage Windows PE existantes. Ce processus prend moins de temps que la génération de nouvelles versions des images de démarrage Windows PE. Si ce paramètre est omis, le paramètre Compress peut être utilisé pour réduire la taille des images de démarrage dans le cadre du processus d’optimisation de l’image de démarrage Windows PE.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
-Compresser [<SwitchParameter>]
Ce paramètre spécifie si les images de démarrage Windows PE (fichiers .iso et .wim) pour le partage de déploiement doivent être compressées lorsqu’elles sont optimisées (sans le paramètre Force ). Si ce paramètre est :
Fournie, l’applet de commande compresse les images de démarrage Windows PE au fur et à mesure qu’elles sont optimisées
Omise, l’applet de commande ne compresse pas les images de démarrage Windows PE au fur et à mesure qu’elles sont optimisées
Remarque
Ce paramètre ne doit être fourni que si le paramètre Force n’est pas fourni. Si le paramètre Force est inclus, de nouvelles images de démarrage Windows PE sont générées et compressées à la taille minimale.
Paramètre | Valeur |
---|---|
Requis ? | False |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | True (ByValue) |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère des données de type String et produit des données de type String supplémentaires si le paramètre commun Verbose est inclus.
Exemple 1
Update-MDTDepoymentShare
Description
Cet exemple met à jour le partage de déploiement dans le répertoire de travail Windows PowerShell. Les images de démarrage Windows PE seront optimisées. Les images de démarrage Windows PE ne sont pas compressées.
Exemple 2
Update-MDTDepoymentShare -Path "DS001:"
Description
Cet exemple met à jour le partage de déploiement sur le lecteur de Windows PowerShell MDT nommé DS001 :. Les images de démarrage Windows PE seront optimisées. Les images de démarrage Windows PE ne sont pas compressées.
Exemple 3
Update-MDTDepoymentShare -Path "DS001:" -Compress
Description
Cet exemple met à jour le partage de déploiement sur le lecteur de Windows PowerShell MDT nommé DS001 :. Les images de démarrage Windows PE seront optimisées. Les images de démarrage Windows PE seront compressées.
Exemple 4
Update-MDTDepoymentShare -Path "DS001:" -Force
Description
Cet exemple met à jour le partage de déploiement sur le lecteur de Windows PowerShell MDT nommé DS001 :. De nouvelles versions des images de démarrage Windows PE seront générées.
Update-MDTLinkedDS
Cette section décrit l’applet de commande Windows PowerShell Update-MDTLinkedDS. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Update-MDTLinkedDS -Path <String> [<CommonParameters>]
Description
Cette applet de commande réplique le contenu d’un partage de déploiement vers un partage de déploiement lié à l’aide du profil de sélection utilisé pour définir le partage de déploiement lié. Le comportement de réplication est déterminé en fonction des paramètres de configuration du partage de déploiement lié.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Update-MDTLinkedDS .
-Path <String>
Ce paramètre spécifie le chemin complet du partage de déploiement lié en cours de mise à jour.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur l’emplacement souhaité dans le partage de déploiement.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère des données de type String et produit des données de type String supplémentaires si le paramètre commun Verbose est inclus.
Exemple 1
Update-MDTLinkedDS -Path "DS001:\Linked Deployment Shares\LINKED001"
Description
Cet exemple réplique le contenu du partage de déploiement vers le partage de déploiement lié dans le dossier DS001 :\Linked Deployment Shares\LINKED001 chemin d’accès Windows PowerShell.
Update-MDTMedia
Cette section décrit l’applet de commande Update-MDTMedia Windows PowerShell. Exécutez cette applet de commande à partir d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell sur laquelle le composant logiciel enfichable MDT PowerShell est chargé, consultez « Chargement du composant logiciel enfichable MDT Windows PowerShell ».
Syntaxe
Update-MDTMedia -Path <String> [<CommonParameters>]
Description
Cette applet de commande réplique le contenu d’un partage de déploiement vers un dossier qui contient le support de déploiement à l’aide du profil de sélection utilisé pour définir le support de déploiement. Le comportement de réplication est déterminé en fonction des paramètres de configuration du support de déploiement.
Media dans LTI vous permet d’effectuer des déploiements LTI uniquement à partir d’un média local sans vous connecter à un partage de déploiement. Vous pouvez stocker le média sur un DVD, un disque dur USB ou un autre appareil portable. Après avoir créé le média, générez des images WIM de démarrage qui permettent d’effectuer le déploiement à partir de périphériques multimédias portables disponibles localement sur l’ordinateur cible.
Paramètres
Cette sous-section fournit des informations sur les différents paramètres qui peuvent être utilisés avec l’applet de commande Update-MDTMedia .
-Path <String>
Ce paramètre spécifie le chemin complet du dossier qui contient le support de déploiement en cours de mise à jour.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail Windows PowerShell doit être défini par défaut sur l’emplacement souhaité dans le partage de déploiement.
Paramètre | Valeur |
---|---|
Requis ? | True |
Position? | Nommé |
Valeur par défaut | - |
Accepter l’entrée de pipeline ? | False |
Accepter des caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction et WarningVariable. Pour plus d’informations, consultez la rubrique « about_CommonParameters », à laquelle vous pouvez accéder en tapant la commande suivante, puis en appuyant sur Entrée :
Get-Help about_CommonParameters
Sorties
Cette applet de commande génère des données de type String et produit des données de type String supplémentaires si le paramètre commun Verbose est inclus.
Exemple 1
Update-MDTMedia -Path "DS001:\Media\MEDIA001"
Description
Cet exemple montre comment répliquer le contenu du partage de déploiement vers le dossier contenant le support de déploiement dans le dossier DS001 :\Media \MEDIA001 chemin d’accès Windows PowerShell.