Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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) inclus dans 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 Windows PowerShell MDT est chargé. Pour plus d’informations sur le démarrage d’une console Windows PowerShell contenant le composant logiciel enfichable MDT Windows PowerShell, 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 chacune d’elles. Chaque cmdlet est traitée plus en détail dans une section suivante.
Tableau 7. Cmdlets MDT Windows PowerShell
| Applet de commande | Description |
|---|---|
| Add-MDTPersistentDrive | Ajoute un partage de déploiement à la liste des lecteurs MDT persistants 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 | Renvoie le catalogue de systèmes d’exploitation d’un système d’exploitation spécifique. Si le catalogue de systèmes d’exploitation n’existe pas ou est obsolète, il est alors 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 | Suppression d’un partage de déploiement de la liste des lecteurs Windows PowerShell MDT persistants 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 MDT persistants. |
| Set-MDTMonitorData | Crée un élément de données de surveillance MDT 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 de surveillance 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 d’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 de support de déploiement. |
Add-MDTPersistentDrive
Cette section décrit l’applet de commande Add-MDTPersistentDriveWindows 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 dans 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 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 une base par utilisateur dans 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 PSProvien .
Pour plus d’informations sur la façon de créer un lecteur Windows PowerShell à l’aide de MDTProvider et sur la façon de créer 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, Guide d’exemples de kit de ressources de déploiement Microsoft.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | 2 et nommé |
| Valeur par défaut | Aucun |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
-InputObject <PSObject>
Ce paramètre spécifie un objet de lecteur Windows PowerShell qui a été créé plus tôt 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 |
| La position ? | 3 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 le lecteur Windows PowerShell L’objet a été ajouté à la liste des lecteurs persistants.
Cette applet de commande produit é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 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 ajoute le nom de lecteur Windows PowerShell DS001, créé par l’applet de commande New-PSDrive, à la liste des lecteurs MDT persistants en redirigeant 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 Windows PowerShell Disable-MDTMonitorService. 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 dans 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 dans un partage de déploiement de 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 surveillance MDT, consultez la section « Surveillance des déploiements MDT » dans le document MDT, Utilisation de 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 communs 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 produit 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 désactive le service de surveillance 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 dans 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 Surveillance dans un partage de déploiement de Deployment Workbench.
Utilisation de l’applet de commande Get-MDTMonitorData
Le service de surveillance MDT peut être désactivé à l’aide de Disable-MDTMonitorService.
Pour plus d’informations sur le service de surveillance MDT, consultez la section « Surveillance des déploiements MDT » dans le document MDT, Utilisation de 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 d’analyse MDT.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | 2 et nommé |
| Valeur par défaut | 9800 |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Port <de données Int32>
Ce paramètre spécifie le port TCP utilisé comme port de données pour le service de surveillance MDT.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | 3 et nommé |
| Valeur par défaut | 9801 |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 produit 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 à l’aide de la valeur par défaut 9800 pour le port d’événement et de la valeur 9801 pour le port de données du 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 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 dans 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
Marque 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 liées à la base de données MDT ne sont pas renseignées et renvoient toujours la valeur 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le lecteur MDTProvider Windows PowerShell pour le partage de déploiement souhaité.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail de Windows PowerShell doit par défaut être un emplacement dans le lecteur MDTProvider Windows PowerShell souhaité.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | 2 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 DS001 : MDTProvider Windows PowerShell.
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 DS001 : MDTProvider Windows PowerShell. Utilisez la commande cd pour définir le répertoire de travail de Windows PowerShell sur le lecteur DS001 : MDTProvider lecteur de Windows PowerShell.
Get-MDTMonitorData
Cette section décrit l’applet de commande Get-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 dans 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 fait 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le lecteur MDTProvider Windows PowerShell pour le partage de déploiement souhaité.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail de Windows PowerShell doit par défaut être un emplacement dans le lecteur MDTProvider Windows PowerShell souhaité.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | 2 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 pour les déploiements dans le partage de déploiement sont affichées.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | 3 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 pour tous les déploiements dans le partage de déploiement spécifié dans le DS001 : Lecteur MDTProvider Windows PowerShell.
Exemple 2
cd DS001:
Get-MDTMonitorData
Description
Cet exemple retourne les données de surveillance pour tous les déploiements dans le partage de déploiement spécifié dans le DS001 : Lecteur MDTProvider Windows PowerShell. Utilisez la commande cd pour définir le répertoire de travail de Windows PowerShell sur le lecteur DS001 : MDTProvider lecteur de Windows PowerShell.
Exemple 3
Get-MDTMonitorData -Path DS001: -ID 22
Description
Cet exemple renvoie les données de surveillance pour le déploiement avec un ID de 22 dans le partage de déploiement spécifié dans le DS001 : Lecteur MDTProvider Windows PowerShell.
Get-MDTOperatingSystemCatalog
Cette section décrit l’applet de commande Get-MDTOperatingSystemCatalog de 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 dans 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èmes d’exploitation pour une image de système d’exploitation personnalisée de sorte que vous pouvez modifier le fichier unattend.xml correspondant à l’aide de l’Assistant Gestion d’installation (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 personnalisée du système d’exploitation 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 .
-Chaîne ImageFile <>
Ce paramètre spécifie le chemin d’accès complet au 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 |
| La position ? | 2 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Index <Int32>
Ce paramètre spécifie l’index de l’image du système d’exploitation souhaitée dans le fichier image du système d’exploitation (fichier .wim).
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | 3 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 contenant 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 du système d’exploitation pour l’image du système d’exploitation à l’index de 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 dans 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 de Deployment Workbench.
La sortie de cette applet de commande contient les informations suivantes :
Nom du lecteur Windows PowerShell, par exemple DS001
Chemin d’accès au répertoire, par exemple \\WDG-MDT-01\DeploymentShare$
MDT persistant Les lecteurs Windows PowerShell sont similaires aux mappages de lecteurs réseau persistants.
Remarque
Cette liste de lecteurs MDT Windows PowerShell persistants est conservée pour chaque 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 communs 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 produit un objet de type PSObject pour chaque lecteur MDT persistant qui est identique à l’objet de type PSObject renvoyé par l’applet de commande New-PSDrive .
Exemple 1
Get-MDTPersistentDrive
Description
Cet exemple affiche la liste des lecteurs MDT persistants.
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 dans 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’applications 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 dans d’autres dossiers partagés du 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.
Offres groupées d’applications, utilisées pour regrouper un ensemble d’applications connexes à l’aide du paramètre Offre groupée . 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le chemin d’accès complet à un dossier existant dans lequel l’application en cours d’importation 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 de Windows PowerShell doit par défaut être l’emplacement souhaité dans le partage de déploiement.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne ApplicationSourcePath <>
Ce paramètre spécifie le chemin d’accès complet aux fichiers sources de l’application pour l’application qui sera importée dans le partage de déploiement. Ce paramètre est uniquement valide pour une utilisation dans le premier exemple de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne DestinationFolder <>
Ce paramètre spécifie le dossier dans le partage de déploiement où les fichiers source de l’application doivent être importés. Ce dossier est créé sous le dossier spécifié dans le paramètre Path . Ce paramètre est uniquement valide pour une utilisation dans le premier exemple de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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) du dossier où se trouvent les fichiers sources de l’application, spécifié dans le paramètre ApplicationSourcePath .
Si ce paramètre est :
Si cela 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 est uniquement valide pour une utilisation dans le premier exemple de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-NoSource [<SwitchParameter>]
Ce paramètre spécifie que l’application en cours d’importation est une application qui n’a aucun fichier source à copier. Lorsque vous utilisez ce paramètre, les fichiers sources de l’application sont :
Sur un dossier partagé réseau, qui est spécifié dans les paramètres de configuration de la ligne de commande d’installation de l’application ou du répertoire de travail
Déjà présent dans l’image du système d’exploitation
Ce paramètre est uniquement valide pour une utilisation dans le deuxième exemple de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
-bundle [<SwitchParameter>]
Ce paramètre spécifie que l’application en cours d’importation est une application qui est un ensemble de deux applications ou plus. Ce paramètre est uniquement valide pour une utilisation dans le dernier exemple de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 que vous venez d’importer.
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é du réseau à \\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é du réseau à \\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é du réseau sous \\WDG-MDT-01\Source$\Office2010ProPlus\x86. L’application s’appelle 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 aucun 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 dans 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 localisera plusieurs pilotes de périphérique trouvés 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le chemin complet vers 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 de Windows PowerShell doit par défaut être 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne SourcePath <[ ]>
Ce paramètre spécifie un ou plusieurs chemins d’accès complets dans un tableau de chaînes pour les dossiers sources où se trouvent les fichiers de pilote de périphérique. Chaque structure de dossiers, en commençant par le dossier spécifié dans ce paramètre, est recherchée pour les pilotes de périphériques, 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 de Windows PowerShell doit être défini par défaut sur le dossier dans lequel se trouvent les fichiers de 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 |
| La position ? | 1 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-ImportDuplicates [<SwitchParameter>]
Ce paramètre spécifie si cette applet de commande doit importer les pilotes de périphérique en double. Par défaut, les pilotes de périphériques en double ne sont pas importés. Les pilotes de périphérique en double sont détectés en calculant une valeur 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 d’origine existant.
Si ce paramètre est :
spécifié, les pilotes de périphérique en double sont importés
Non spécifié, les pilotes de périphériques sont ajoutés et liés aux pilotes de périphériques d’origine existants
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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ériques dans la structure de dossiers avec la racine de la structure de dossiers à \\WDG-MDT-01\Source$\Drivers. Les pilotes de périphérique sont stockés dans le dossier Out-of-Box Drivers dans le partage de déploiement mappé au lecteur DS001 : MDTProvder Windows PowerShell. 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 d’origine existants 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 dans le partage de déploiement mappé au lecteur DS001 : MDTProvder Windows PowerShell. 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 dans 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èmes d’exploitation suivants peuvent être importés à l’aide de cette applet de commande :
Systèmes d’exploitation à partir des fichiers source 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 des 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 du 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 du 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le chemin d’accès complet vers 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 de Windows PowerShell doit par défaut être l’emplacement souhaité dans le partage de déploiement.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne SourcePath <>
Ce paramètre spécifie le chemin complet vers les fichiers sources du système d’exploitation pour le système d’exploitation qui sera importé dans le partage de déploiement. Ce paramètre est uniquement valide pour une utilisation dans le premier exemple de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne DestinationFolder <>
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 est uniquement valable pour une utilisation dans les premier et deuxième exemples de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 (plutôt que copiés) à partir du dossier où se trouvent les fichiers sources du système d’exploitation, spécifié dans le paramètre DestinationFolder .
Si ce paramètre est :
Cela 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 est uniquement valable pour une utilisation dans les premier et deuxième exemples de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne du fichier <source>
Ce paramètre spécifie le chemin d’accès complet au fichier .wim source du système d’exploitation du système d’exploitation qui sera importé dans le partage de déploiement. Ce paramètre est uniquement valide pour une utilisation dans le deuxième exemple de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne SetupPath <>
Ce paramètre spécifie le chemin complet vers les 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 uniquement valide pour une utilisation dans le deuxième exemple de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 Services de déploiement Windows seront 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 Services de déploiement Windows.
Ce paramètre est uniquement valide pour une utilisation dans le dernier exemple de syntaxe.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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é du réseau à \\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é du réseau à \\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é du réseau sous \\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é du 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 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 : Systèmes d’exploitation 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 de 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 dans 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le chemin d’accès complet à 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 de Windows PowerShell doit par défaut être l’emplacement souhaité dans le partage de déploiement.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne SourcePath <>
Ce paramètre spécifie le chemin d’accès complet à une structure de dossiers à analyser pour rechercher les packages de système d’exploitation à importer. La structure de dossiers spécifiée sera analysée pour les fichiers .cab et .msu. Pour les fichiers .msu, les fichiers .cab contenus dans les fichiers .msu sont extraits automatiquement.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | 1 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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é du 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é du réseau sous \\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 dans 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le chemin complet vers 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 d’accès doit pointer vers le dossier de contrôle et/ou vers un sous-dossier du dossier de contrôle dans le partage de déploiement. La valeur du paramètre ID sera utilisée pour créer un sous-dossier dans le chemin spécifié dans ce paramètre.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail de Windows PowerShell doit par défaut être l’emplacement souhaité dans le partage de déploiement.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne de modèle <>
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 .xml fichiers qui contiennent les étapes de séquence de tâches d’un type particulier. Si le modèle de séquence de tâches se trouve dans :
Dans le dossier installation_folder\Templates (où installation_folder est le dossier dans lequel MDT est installé), seul le nom de fichier .xml est obligatoire.
Un autre dossier, puis le chemin 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 avec MDT pour les déploiements LTI, consultez la section « Créer une séquence de tâches dans Deployment Workbench » dans le document MDT, Utilisation de Microsoft Deployment Toolkit.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | 1 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 dans le partage de déploiement.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | 2 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 dans le partage de déploiement. La valeur attribuée à ce paramètre doit être en majuscules et ne comporter ni espaces ni 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 |
| La position ? | 3 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne de commentaires <>
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 |
| La position ? | 4 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 informative uniquement et n’est pas utilisée par MDT pour le traitement lié à la version.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | 4 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne OperatingSystemPath <>
Ce paramètre spécifie le chemin d’accès Windows PowerShell complet vers le dossier dans le partage de déploiement qui contient le système d’exploitation à utiliser avec cette séquence de tâches, tel que DS001 :\Operating Systems\Windows 8. Le système d’exploitation doit déjà exister dans le partage de déploiement dans lequel 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Système d’exploitation <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 dans lequel 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 , voir 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne FullName <>
Ce paramètre spécifie le nom du propriétaire enregistré du système d’exploitation à utiliser avec cette séquence de tâches. Ce nom est enregistré dans la clé de Registre RegisteredOwner au 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-OrgName <String>
Ce paramètre spécifie le nom de l’organisation du propriétaire enregistré du système d’exploitation à utiliser avec cette séquence de tâches. Ce nom est enregistré dans la clé de Registre RegisteredOrganization sous 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne de la page <d’accueil>
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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne ProductKey <>
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 (Product Key) est valable 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne OverrideProductKey <>
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 n’est valable que pour les versions de Windows avec licence en volume. 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
Chaîne -adminPassword <>
Ce paramètre spécifie le mot de passe à affecter au compte d’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 d’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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 qui vient d’être importée.
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 dans le 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 enregistré du système d’exploitation sera défini sur Woodgrove Bank Employee. L’organisation enregistrée du système d’exploitation sera définie sur Woodgrove Bank. La page d’accueil d’Internet Explorer sera définie par défaut sur https://www.woodgrovebank.com. Le mot de P@ssw0rdpasse du compte Administrateur local et intégré sera défini sur la valeur . La clé de produit du système d’exploitation sera 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 dans le 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 enregistré du système d’exploitation sera défini sur Woodgrove Bank Employee. L’organisation enregistrée du système d’exploitation sera définie sur Woodgrove Bank. La page d’accueil d’Internet Explorer sera définie par défaut sur https://www.woodgrovebank.com. Le mot de P@ssw0rdpasse du compte Administrateur local et intégré sera défini sur la valeur . 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 le cmdlet 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 dans 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 ne peut être associé qu’à 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le chemin d’accès complet de Windows PowerShell vers le 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 de Windows PowerShell doit par défaut être l’emplacement souhaité dans le partage de déploiement.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 Base de données existe déjà. Si ce paramètre est :
Les tables d’une base de données MDT existante seront recréées
omis, les tables d’une base de données MDT existante ne seront pas recréées
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
-Chaîne SQLServer <>
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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 s’exécuter sur l’ordinateur exécutant SQL Server pour que l’applet de commande localise l’instance spécifiée dans ce paramètre.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne de port <>
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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne netlib <>
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, la bibliothèque réseau de canaux nommés SQL Server (DBNMPNTW) est utilisée.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 la SQL Server instance spécifiée dans le paramètre Instance sur la SQL Server spécifiée dans le paramètre SQLServer. L’emplacement et la convention d’affectation de noms par défaut 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à, elle ne sera 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne SQLShare <>
Ce paramètre spécifie le nom d’un dossier partagé réseau sur l’ordinateur sur lequel SQL Server est exécuté. 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, une connexion IPC$ sécurisée n’est pas établie. Par conséquent, la communication des canaux nommés avec SQL Server peut échouer.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 seront pas recréées. La connexion sera é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é 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 seront recréées. La connexion sera é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 dans 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 automatiquement générés et attribués à l’élément lors de sa création pour le partage de déploiement. Le premier exemple de syntaxe illustre cet usage.
Objet ordinateur de 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 cet usage.
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 .
-Chaîne de chemin <>
Ce paramètre spécifie le lecteur MDTProvider Windows PowerShell pour le partage de déploiement souhaité.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail de Windows PowerShell doit par défaut être un emplacement dans le lecteur MDTProvider Windows PowerShell souhaité.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 produire 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 ayant la valeur 3 du partage de déploiement au 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 ayant la valeur 3 du partage de déploiement au chemin d’accès 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 est WDG-REF-01. L’objet est recherché à l’aide des applets de commande Get-MDTMonitorData et Where-Object . Pour plus d’informations sur l’applet de commande Where-Object , voir Utilisation de l’applet de commande Where-Object.
Remove-MDTPersistentDrive
Cette section décrit l’applet de commande Remove-MDTPersistentDriveWindows 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 dans 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é (supprimé de) Deployment Workbench.
Remarque
La liste des lecteurs MDTProvider persistants est conservée sur une base par utilisateur dans 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 PSProvien .
Pour plus d’informations sur la façon de créer un lecteur Windows PowerShell à l’aide de MDTProvider et sur la façon de créer 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, Guide d’exemples de kit de ressources de déploiement Microsoft.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | 1 et nommé |
| Valeur par défaut | Aucune |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
-InputObject <PSObject>
Ce paramètre spécifie un objet de lecteur Windows PowerShell qui a été créé plus tôt 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 |
| La position ? | 2 et nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 au niveau 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 , voir 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 Windows PowerShell Restore-MDTPersistentDrive. 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 dans 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 MDT Windows PowerShell persistant dans la liste des lecteurs 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 de 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. MDT persistant Les lecteurs Windows PowerShell 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 sa restauration (si nécessaire). Si ce paramètre est :
Le partage de déploiement est mis à niveau lors de la restauration (si nécessaire)
Si vous avez omis, le partage de déploiement ne sera pas mis à niveau lors de la restauration
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 Windows PowerShell de fournisseur MDT restauré.
Exemple 1
Get-MDTPersistentDrive
Description
Cet exemple restaure la liste des lecteurs MDT persistants, en créant un lecteur Windows PowerShell à l’aide du type MDTProviender. Le partage de déploiement ne sera pas mis à niveau lors de la restauration.
Exemple 2
Get-MDTPersistentDrive -Force
Description
Cet exemple restaure la liste des lecteurs MDT persistants, en créant un lecteur Windows PowerShell à l’aide du type MDTProviender. 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 dans 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 nouvel é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 de 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 cet usage.
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 attribuée à l’élément de données de surveillance lors de la création de l’élément pour le partage de déploiement. Le dernier exemple de syntaxe illustre cet usage.
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 .
-Chaîne de chemin <>
Ce paramètre spécifie le lecteur MDTProvider Windows PowerShell pour le partage de déploiement souhaité.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail de Windows PowerShell doit par défaut être un emplacement dans le lecteur MDTProvider Windows PowerShell souhaité.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
-Chaîne MACAddress <>
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 la MACAddress est xx :xx :xx :xx :xx :xx :xx, où x est un caractère hexadécimal spécifié en majuscules (si nécessaire). 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les 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" Il peut s’agir de 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 est WDG-REF-01. L’objet est recherché à l’aide des applets de commande Get-MDTMonitorData et Where-Object . Pour plus d’informations sur l’applet de commande Where-Object , voir Utilisation de l’applet de commande Where-Object. La propriété OSDComputerName est enregistrée comme ayant la valeur WDG-MDT-01 et la propriété SkipWizard est enregistrée comme ayant une 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 la valeur WDG-MDT-01 et la propriété SkipWizard est enregistrée comme ayant une valeur YES.
Test-MDTDeploymentShare
Bien que cette applet de commande soit renvoyée à l’aide de l’applet de commande Get-Command comme se trouvant 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 dans 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 valide 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 dans un partage de déploiement de Deployment Workbench
Utilisation de l’applet de commande Get-MDTMonitorData
Le service de surveillance MDT peut être désactivé à l’aide de Disable-MDTMonitorService. Les informations de surveillance peuvent être écrites dans le service de surveillance 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 surveillance MDT, consultez la section « Surveillance des déploiements MDT » dans le document MDT, Utilisation de 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 .
-Chaîne de serveur <>
Spécifie le nom de l’ordinateur sur lequel MDT est installé et le service de surveillance MDT est exécuté.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | Aucun |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Port <de données Int32>
Ce paramètre spécifie le port TCP utilisé comme port de données pour le service de surveillance MDT.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 d’analyse MDT.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 vérifie si le service de surveillance MDT sur WDG-MDT-01 est installé et en cours d’exécution. L’applet de commande effectue la vérification en utilisant un port de données 9801 et un port d’événement 9800.
Update-MDTDatabaseSchema
Cette section décrit l’applet de commande Update-MDTDatabaseSchema de 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 dans 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 ne peut être associé qu’à une seule base de données MDT DB.
Cette applet de commande est automatiquement appelée lorsqu’un partage de déploiement est en cours de mise à niveau, 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 .
-Chaîne SQLServer <>
Ce paramètre spécifie le nom de l’ordinateur en cours d’exécution SQL Server lequel la base de données MDT DB sera mise à niveau.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne d’instance <>
Ce paramètre spécifie le SQL Server instance sur lequel existe la base de données MDT DB à mettre à niveau. Si ce paramètre est omis, la base de données MDT est supposée être dans le SQL Server instance par défaut.
Remarque
Le service SQL Server Browser doit s’exécuter sur l’ordinateur exécutant SQL Server pour que l’applet de commande localise l’instance spécifiée dans ce paramètre.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne de port <>
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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
-Chaîne netlib <>
Ce paramètre spécifie la bibliothèque réseau SQL Server utilisée en 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 spécifié, la bibliothèque réseau de canaux nommés SQL Server (DBNMPNTW) est utilisée.
Remarque
Deployment Workbench ne fournit pas d’option permettant de configurer la bibliothèque réseau SQL Server. Deployment Workbench utilise toujours la communication de 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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 la SQL Server instance spécifiée dans le paramètre SQLServer.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 qui a été mise à niveau. Cette applet de commande produit é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 sera établie avec le SQL Server instance en utilisant le port TCP par défaut et le 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 avec SQL Server en utilisant le port TCP 6333 et le 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 dans 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 fichiers les plus récents 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le chemin d’accès complet à 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 de Windows PowerShell doit par défaut être l’emplacement souhaité dans le partage de déploiement.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les 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 :
À condition que 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 Compresser peut être utilisé pour réduire la taille des images de démarrage dans le cadre du processus d’optimisation des images de démarrage Windows PE.
| Paramètre | Valeur |
|---|---|
| Requis ? | False |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
-Compress [<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 :
La cmdlet compresse les images de démarrage Windows PE au fur et à mesure de leur optimisation
Omis, l’applet de commande ne compresse pas les images de démarrage Windows PE au fur et à mesure de leur optimisation
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 |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | True (ByValue) |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 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 de Windows PowerShell. Les images de démarrage Windows PE seront optimisées. Les images de démarrage Windows PE ne seront pas compressées.
Exemple 2
Update-MDTDepoymentShare -Path "DS001:"
Description
Cet exemple met à jour le partage de déploiement au niveau du lecteur MDT Windows PowerShell nommé DS001 : Les images de démarrage Windows PE seront optimisées. Les images de démarrage Windows PE ne seront pas compressées.
Exemple 3
Update-MDTDepoymentShare -Path "DS001:" -Compress
Description
Cet exemple met à jour le partage de déploiement au niveau du lecteur MDT Windows PowerShell 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 au niveau du lecteur MDT Windows PowerShell 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 Update-MDTLinkedDS 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 dans 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le chemin d’accès complet vers le partage de déploiement lié qui est en cours de mise à jour.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail de Windows PowerShell doit par défaut être l’emplacement souhaité dans le partage de déploiement.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 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é au dossier de chemin d’accès Windows PowerShell DS001 :\Partages de déploiement liés\LINKED001.
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 dans 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 un 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 périphérique portable. Après avoir créé le support, générez des images WIM démarrables 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 .
-Chaîne de chemin <>
Ce paramètre spécifie le chemin d’accès complet au dossier contenant le support de déploiement en cours de mise à jour.
Remarque
Si ce paramètre n’est pas fourni, le répertoire de travail de Windows PowerShell doit par défaut être l’emplacement souhaité dans le partage de déploiement.
| Paramètre | Valeur |
|---|---|
| Requis ? | True |
| La position ? | Nommé |
| Valeur par défaut | - |
| Accepter une entrée de pipeline ? | False |
| Accepter les caractères génériques ? | False |
<CommonParameters>
Cette applet de commande prend en charge les paramètres communs 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 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 réplique le contenu du partage de déploiement vers le dossier contenant le support de déploiement dans le chemin d’accès Windows PowerShell DS001 :\Media \MEDIA001 dossier.