Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Además del Área de trabajo de implementación, los recursos compartidos de implementación de MDT se pueden administrar mediante cmdlets de Windows PowerShell. Los cmdlets de MDT Windows PowerShell se incluyen en un complemento de Windows PowerShell, Microsoft.BDD.PSSnapIn, que se incluye con la instalación de MDT.
Los cmdlets de MDT deben ejecutarse desde una consola de Windows PowerShell que tenga cargado el complemento MDT Windows PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tiene cargado el complemento MDT Windows PowerShell, consulte "Cargar el complemento MDT Windows PowerShell".
En la tabla 7 se enumeran los cmdlets de MDT Windows PowerShell y se proporciona una breve descripción de cada uno de ellos. Cada cmdlet se analiza con más detalle en una sección posterior.
Tabla 7. Cmdlets de MDT de Windows PowerShell
| Cmdlet | Descripción |
|---|---|
| Add-MDTPersistentDrive | Agrega un recurso compartido de implementación a la lista de unidades persistentes de MDT que se pueden restaurar mediante el cmdlet Restore-MDTPersistentDrive . |
| Disable-MDTMonitorService | Deshabilita los servicios de supervisión de MDT. |
| Enable-MDTMonitorService | Habilita los servicios de supervisión de MDT. |
| Get-MDTDeploymentShareStatistics | Muestra las estadísticas de un recurso compartido de implementación, incluido el número de entidades por carpeta principal del recurso compartido de implementación. |
| Get-MDTMonitorData | Muestra la información de supervisión de MDT recopilada para una o varias implementaciones de MTD supervisadas. |
| Get-MDTOperatingSystemCatalog | Devuelve el catálogo del sistema operativo de un sistema operativo específico. Si el catálogo del sistema operativo no existe o no está actualizado, se volverá a generar el catálogo del sistema operativo. |
| Get-MDTPersistentDrive | Muestra la lista de recursos compartidos de implementación que se pueden restaurar mediante el cmdlet Restore-MDTPersistentDrive . |
| Import-MDTApplication | Importa una aplicación en un recurso compartido de implementación. |
| Import-MDTDriver | Importa uno o varios controladores de dispositivo a un recurso compartido de implementación. |
| Import-MDTOperatingSystem | Importa uno o varios sistemas operativos a un recurso compartido de implementación. |
| Import-MDTPackage | Importa uno o varios paquetes del sistema operativo a un recurso compartido de implementación. |
| Import-MDTTaskSequence | Importa una secuencia de tareas en un recurso compartido de implementación. |
| New-MDTDatabase | Crea o actualiza una base de datos de base de datos MDT asociada a un recurso compartido de implementación. |
| Remove-MDTMonitorData | Quita uno o más elementos de datos de supervisión de MDT de los datos de supervisión de MDT recopilados en un recurso compartido de implementación. |
| Remove-MDTPersistentDrive | Quita un recurso compartido de implementación de la lista de unidades de Windows PowerShell persistentes de MDT que pueden restaurarse mediante el cmdlet Restore-MDTPersistentDrive. |
| Restore-MDTPersistentDrive | Crea una unidad de Windows PowerShell para cada recurso compartido de implementación de la lista de unidades de Windows PowerShell persistentes de MDT. |
| Set-MDTMonitorData | Crea un nuevo elemento de datos de supervisión de MDT o actualiza uno existente en los datos de supervisión de MDT recopilados en un recurso compartido de implementación. |
| Test-MDTDeploymentShare | Comprueba la integridad de un recurso compartido de implementación. |
| Test-MDTMonitorData | Comprueba que los servicios de supervisión de MDT están configurados correctamente y en ejecución. |
| Update-MDTDatabaseSchema | Novedades del esquema de base de datos de MDT DB. |
| Update-MDTDeploymentShare | Novedades un recurso compartido de implementación. |
| Update-MDTLinkedDS | Replica el contenido de un recurso compartido de implementación en un recurso compartido de implementación vinculado. |
| Update-MDTMedia | Replica el contenido de un recurso compartido de implementación en una carpeta multimedia de implementación. |
Add-MDTPersistentDrive
En esta sección se describe el cmdlet Add-MDTPersistentDriveWindows PowerShell . Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Add-MDTPersistentDrive [-Name] <String> [[-InputObject] <PSObject>] [<CommonParameters>]
Descripción
Este cmdlet agrega una unidad existente de Windows PowerShell creada con MDTProvider a una lista de unidades que se conservan en el Área de trabajo de implementación o en una sesión de Windows PowerShell mediante el cmdlet Restore-MDTPersistentDrive. Se llama a este cmdlet cuando crea o abre un recurso compartido de implementación en el Área de trabajo de implementación.
Nota:
La lista de unidades MDTProvider persistentes se mantiene por usuario en función del perfil de usuario.
La lista de unidades MDTProvider persistentes se puede mostrar mediante el cmdlet Get-MDTPersistentDrive .
Parameters
En esta subsección se proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Add-MDTPersistentDriveWindows .
-Name <String>
Especifica el nombre de una unidad de Windows PowerShell creada con el proveedor de MDT y corresponde a un recurso compartido de implementación existente. El nombre se creó utilizando el cmdlet New-PSDrive y especificando MDTProvider en el parámetro PSProvider .
Para obtener más información acerca de cómo crear una nueva unidad de Windows PowerShell mediante MDTProvider y cómo crear un recurso compartido de implementación mediante Windows PowerShell, consulta la sección "Crear un recurso compartido de implementación con Windows PowerShell" en el documento MDT, Microsoft Deployment Toolkit Samples Guide.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | 2 y con nombre |
| Valor predeterminado | Ninguno |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
-InputObject <PSObject>
Este parámetro especifica un objeto de unidad de Windows PowerShell que se creó anteriormente en el proceso. Escriba un objeto PSObject, como uno generado por el cmdlet New-PSDrive .
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | 3 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject para el objeto de unidad de Windows PowerShell que se agregó a la lista de unidades persistentes.
Este cmdlet también genera un objeto de tipo String si se incluye el parámetro común detallado .
Ejemplo 1
Add-MDTPersistentDrive -Name DS001
Descripción
En este ejemplo se agrega el recurso compartido de implementación con el nombre de unidad de Windows PowerShell DS001 a la lista de unidades persistentes.
Ejemplo 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
Descripción
En este ejemplo se agrega el nombre de unidad de Windows PowerShell DS001, creado por el cmdlet New-PSDrive, a la lista de unidades MDT persistentes mediante la variable $MDTPSDrive.
Ejemplo 3
New-PSDrive -Name "DS001" -PSProvider "MDTProvider" -Root "C:\DeploymentShare$" -Description "MDT Deployment Share" -NetworkPath \\WDG-MDT-01\DeploymentShare$ -Verbose | Add-MDTPersistentDrive -Verbose
Descripción
En este ejemplo se agrega el nombre de unidad DS001 de Windows PowerShell, creado por el cmdlet New-PSDrive, a la lista de unidades MDT persistentes canalizando el objeto de unidad de Windows PowerShell recién creado al cmdlet Add-MDTPersistentDrive.
Disable-MDTMonitorService
En esta sección se describe el cmdlet Disable-MDTMonitorService de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Disable-MDTMonitorService [<CommonParameters>]
Descripción
Este cmdlet deshabilita el servicio de supervisión de MDT, que se ejecuta en el equipo donde está instalado MDT. El servicio de supervisión de MDT recopila información de supervisión que se puede mostrar:
En el nodo Supervisión en un recurso compartido de implementación en el Área de trabajo de implementación
Usar el cmdlet Get-MDTMonitorData
El servicio de supervisión de MDT se puede habilitar posteriormente mediante Enable-MDTMonitorService.
Para obtener más información sobre el servicio de supervisión de MDT, consulta la sección "Supervisión de implementaciones de MDT" en el documento MDT, Uso del kit de herramientas de implementación de Microsoft.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Disable-MDTMonitorService .
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo String si se incluye el parámetro común detallado ; de lo contrario, no se genera ninguna salida.
Ejemplo 1
Disable-MDTMonitorService
Descripción
En este ejemplo se deshabilita el servicio de supervisión de MDT.
Enable-MDTMonitorService
En esta sección se describe el cmdlet Enable-MDTMonitorService de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Enable-MDTMonitorService [-EventPort] <Int32> [-DataPort] <Int32> [<CommonParameters>]
Descripción
Este cmdlet habilita el servicio de supervisión de MDT, que se ejecuta en el equipo donde está instalado MDT. El servicio de supervisión de MDT recopila información de supervisión que se puede mostrar:
En el nodo Supervisión de un recurso compartido de implementación en el Área de trabajo de implementación.
Usar el cmdlet Get-MDTMonitorData
El servicio de supervisión de MDT se puede deshabilitar mediante Disable-MDTMonitorService.
Para obtener más información sobre el servicio de supervisión de MDT, consulta la sección "Supervisión de implementaciones de MDT" en el documento MDT, Uso del kit de herramientas de implementación de Microsoft.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Enable-MDTMonitorService .
-EventPort <Int32>
Este parámetro especifica el puerto TCP que se usa como puerto de eventos para el servicio de supervisión de MDT.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | 2 y con nombre |
| Valor predeterminado | 9800 |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-DataPort <Int32>
Este parámetro especifica el puerto TCP que se usa como puerto de datos para el servicio de supervisión de MDT.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | 3 y con nombre |
| Valor predeterminado | 9801 |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo String si se incluye el parámetro común detallado ; de lo contrario, no se genera ninguna salida.
Ejemplo 1
Enable-MDTMonitorService
Descripción
En este ejemplo se habilita el servicio de supervisión de MDT en el equipo local con el valor predeterminado de 9800 para el puerto de eventos y el valor de 9801 para el puerto de datos en el servicio de supervisión de MDT.
Ejemplo 2
Enable-MDTMonitorService -EventPort 7000 -DataPort 7001
Descripción
En este ejemplo se habilita el servicio de supervisión de MDT en el equipo local con el valor de 7000 para el puerto de eventos y el valor de 7001 para el puerto de datos del servicio de supervisión de MDT.
Get-MDTDeploymentShareStatistics
En esta sección se describe el cmdlet Get-MDTDeploymentShareStatistics de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Get-MDTDeploymentShareStatistics [-Path <String>] [<CommonParameters>]
Descripción
Este cmdlet muestra las estadísticas de un recurso compartido de implementación basado en la unidad MDTProvder que se especifica en el parámetro Path . Las estadísticas incluyen el número de elementos del recurso compartido de implementación especificado:
Aplicaciones
Controladores
Sistemas operativos
Paquetes
Secuencias de tareas
Seleccionar perfiles
Recursos compartidos de implementación vinculados
Elementos multimedia de MDT
Equipos de la base de datos de MDT
Marca y modelos en MDT DB
Ubicaciones en la base de datos de MDT
Roles en la base de datos de MDT
Nota:
Los valores de las estadísticas relacionadas con MDT DB no se rellenan y siempre devuelven un valor de cero.
Parameters
En esta subsección se proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Get-MDTDeploymentShareStatistics .
-Path <String>
Este parámetro especifica la unidad MDTProvider de Windows PowerShell para el recurso compartido de implementación deseado.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe establecerse de forma predeterminada en una ubicación dentro de la unidad de MDTProvider de Windows PowerShell deseada.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | 2 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject que contiene las estadísticas del recurso compartido de implementación.
Ejemplo 1
Get-MDTDeploymentShareStatistics -Path DS001:
Descripción
En este ejemplo se devuelven las estadísticas del recurso compartido de implementación para el recurso compartido de implementación especificado en la unidad DS001: MDTProvider de Windows PowerShell.
Ejemplo 2
cd DS001:
Get-MDTDeploymentShareStatistics
Descripción
En este ejemplo se devuelven las estadísticas del recurso compartido de implementación para el recurso compartido de implementación especificado en la unidad DS001: MDTProvider de Windows PowerShell. Utilice el comando cd para establecer el directorio de trabajo de Windows PowerShell en la unidad DS001: MDTProvider de Windows PowerShell.
Get-MDTMonitorData
En esta sección se describe el cmdlet Get-MDTMonitorData de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Get-MDTMonitorData [-Path <String>] [-ID <Nullable>] [<CommonParameters>]
Descripción
Este cmdlet muestra los datos de supervisión de MDT que se notifican al recurso compartido de implementación que se especifica en el parámetro Path . A continuación se muestra un ejemplo de salida de este cmdlet:
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 : {}
Nota:
La unidad MDTProvider de Windows PowerShell a la que hace referencia este cmdlet debe existir antes de ejecutar este cmdlet.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que puede usar con el cmdlet Get- MDTMonitorData .
-Path <String>
Este parámetro especifica la unidad MDTProvider de Windows PowerShell para el recurso compartido de implementación deseado.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe establecerse de forma predeterminada en una ubicación dentro de la unidad de MDTProvider de Windows PowerShell deseada.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | 2 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-ID <NULLABLE>
Este parámetro especifica el identificador específico para la implementación de un equipo específico. Si no se especifica este parámetro, se muestran todos los datos de supervisión de las implementaciones en el recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | 3 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject para cada equipo supervisado, que contiene los datos de supervisión del equipo.
Ejemplo 1
Get-MDTMonitorData -Path DS001:
Descripción
En este ejemplo se devuelven los datos de supervisión de todas las implementaciones en el recurso compartido de implementación especificado en la unidad DS001: MDTProvider de Windows PowerShell.
Ejemplo 2
cd DS001:
Get-MDTMonitorData
Descripción
En este ejemplo se devuelven los datos de supervisión de todas las implementaciones en el recurso compartido de implementación especificado en la unidad DS001: MDTProvider de Windows PowerShell. Utilice el comando cd para establecer el directorio de trabajo de Windows PowerShell en la unidad DS001: MDTProvider de Windows PowerShell.
Ejemplo 3
Get-MDTMonitorData -Path DS001: -ID 22
Descripción
En este ejemplo se devuelven los datos de supervisión para la implementación con un identificador de 22 en el recurso compartido de implementación que se especifica en la unidad DS001: MDTProvider de Windows PowerShell.
Get-MDTOperatingSystemCatalog
En esta sección se describe el cmdlet Get-MDTOperatingSystemCatalog de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Get-MDTOperatingSystemCatalog [-ImageFile] <String> [-Index] <Int32> [<CommonParameters>]
Descripción
Este cmdlet recupera o crea un catálogo del sistema operativo para una imagen de sistema operativo personalizada con el fin de que pueda modificar el archivo unattend.xml correspondiente mediante el Administrador de imágenes de sistema de Windows (WSIM). Si no hay ningún catálogo del sistema operativo disponible o si el catálogo del sistema operativo existente no es válido o está desactualizado, este cmdlet generará un nuevo catálogo del sistema operativo.
Nota:
El proceso de generación de un nuevo catálogo de sistemas operativos puede llevar mucho tiempo, ya que la imagen del sistema operativo personalizada debe montarse, inspeccionarse y desmontarse antes de que se complete la creación del catálogo del sistema operativo.
Parameters
Esta subsección proporciona información acerca de los distintos parámetros que se pueden usar con el cmdlet Get-MDTOperatingSystemCatalog .
-ImageFile <String>
Este parámetro especifica la ruta completa al archivo de imagen del sistema operativo personalizado (archivo .wim), incluido el nombre del archivo de imagen del sistema operativo personalizado.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | 2 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-index <int32>
Este parámetro especifica el índice de la imagen del sistema operativo deseada dentro del archivo de imagen del sistema operativo (archivo .wim).
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | 3 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject que contiene la ruta de acceso al catálogo del sistema operativo.
Ejemplo 1
Get-MDTOperatingSystemCatalog -ImageFile "DS001:\Operating Systems\Windows 8\sources\install.wim" -Index 2
Descripción
En este ejemplo se devuelve el catálogo del sistema operativo de la imagen del sistema operativo en el índice de 2 en el archivo de imagen del sistema operativo DS001:\Operating Systems\Windows 8\sources\install.wim.
Get-MDTPersistentDrive
En esta sección se describe el cmdlet Get-MDTPersistentDrive de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Get-MDTPersistentDrive [<CommonParameters>]
Descripción
Este cmdlet muestra la lista de unidades de MDT de Windows PowerShell persistentes. La lista de unidades MDT de Windows PowerShell persistentes se administra mediante los cmdlets Add-MDTPersistentDrive y Remove-MDTPersistentDrive o el Área de trabajo de implementación.
El resultado de este cmdlet contiene la siguiente información:
Nombre de unidad de Windows PowerShell, como DS001
Ruta de acceso del directorio, como \\WDG-MDT-01\DeploymentShare$
MDT persistente Las unidades de Windows PowerShell son similares a las asignaciones de unidades de red persistentes.
Nota:
Esta lista de unidades de MDT de Windows PowerShell persistentes se mantiene por usuario y se almacenan en el perfil de usuario.
Parameters
En esta subsección se proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Get- MDTPersistentDrive .
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject para cada unidad persistente de MDT que es idéntico al objeto de tipo PSObject que devuelve el cmdlet New-PSDrive .
Ejemplo 1
Get-MDTPersistentDrive
Descripción
En este ejemplo se muestra una lista de las unidades persistentes de MDT.
Import-MDTApplication
En esta sección se describe el cmdlet Import-MDTApplication de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Import-MDTApplication [-Path <String>] -Name <String> ApplicationSourcePath <String> -DestinationFolder <String> [-Move] [<CommonParameters>]
o:
Import-MDTApplication [-Path <String>] -Name <String> NoSource [<CommonParameters>]
o:
Import-MDTApplication [-Path <String>] -Name <String> Bundle [<CommonParameters>]
Descripción
Este cmdlet importa una aplicación en un recurso compartido de implementación. Con este cmdlet se pueden importar los siguientes tipos de aplicaciones:
Aplicaciones que tienen archivos de origen, mediante los parámetros ApplicationSourcePath, DestinationFolder y Move . El primer ejemplo de sintaxis muestra el uso de este cmdlet para este tipo de aplicación.
Aplicaciones sin archivos de origen o con archivos de origen ubicados en otras carpetas compartidas de red mediante el parámetro NoSource . El segundo ejemplo de sintaxis muestra el uso de este cmdlet para este tipo de aplicación.
Paquetes de aplicaciones, que se utilizan para agrupar un conjunto de aplicaciones relacionadas, mediante el parámetro Bundle . El último ejemplo de sintaxis muestra el uso de este cmdlet para este tipo de aplicación.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Import-MDTApplication .
-Path <String>
Este parámetro especifica la ruta completa a una carpeta existente en la que se colocará la aplicación que se va a importar dentro del recurso compartido de implementación. Si se usa el parámetro DestinationFolder , la carpeta especificada en el parámetro DestinationFolder se crea debajo de la carpeta especificada en este parámetro. Este parámetro se usa en todos los usos de sintaxis para este cmdlet.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe establecer de forma predeterminada la ubicación deseada dentro del recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Name <String>
Este parámetro especifica el nombre de la aplicación que se va a agregar al recurso compartido de implementaciones y debe ser único dentro del recurso compartido de implementación. Este parámetro se usa en todos los usos de sintaxis para este cmdlet.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-ApplicationSourcePath <String>
Este parámetro especifica la ruta completa a los archivos de origen de la aplicación para la aplicación que se importarán al recurso compartido de implementación. Este parámetro solo es válido para su uso en el primer ejemplo de sintaxis.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-DestinationFolder <String>
Este parámetro especifica la carpeta del recurso compartido de implementación donde se van a importar los archivos de origen de la aplicación. Esta carpeta se crea debajo de la carpeta especificada en el parámetro Path . Este parámetro solo es válido para su uso en el primer ejemplo de sintaxis.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Move [<SwitchParameter>]
Este parámetro especifica si los archivos de origen de la aplicación se deben mover (en lugar de copiarse) desde la carpeta donde se encuentran los archivos de origen de la aplicación, lo que se especifica en el parámetro ApplicationSourcePath .
Si este parámetro es el siguiente:
especificada, los archivos se mueven y los archivos de la carpeta especificada en el parámetro ApplicationSourcePath se eliminan
No se especifica, los archivos se copian y se conservan los archivos de la carpeta especificada en el parámetro ApplicationSourcePath
Este parámetro solo es válido para su uso en el primer ejemplo de sintaxis.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-NoSource [<SwitchParameter>]
Este parámetro especifica que la aplicación que se va a importar es una aplicación que no tiene ningún archivo de origen para copiar. Al usar este parámetro, los archivos de origen de la aplicación son:
En una carpeta compartida de red, que se especifica en la línea de comandos de instalación de la aplicación o en las opciones de configuración del directorio de trabajo
Ya está presente en la imagen del sistema operativo
Este parámetro solo es válido para su uso en el segundo ejemplo de sintaxis.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
-Bundle [<SwitchParameter>]
Este parámetro especifica que la aplicación que se importa es una aplicación que es un conjunto de dos o más aplicaciones. Este parámetro solo es válido para su uso en el último ejemplo de sintaxis.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject que hace referencia a la aplicación que se acaba de importar.
Ejemplo 1
Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" ApplicationSourcePath "\\WDG-MDT-01\Source$\Office2010ProPlus\x86" DestinationFolder "Office2010ProPlusx86"
Descripción
En este ejemplo se importa una aplicación con archivos de origen de la carpeta compartida de red en \\WDG-MDT-01\Source$\Office2010ProPlus\x86 y se copian los archivos de origen en DS001:\Applications\Office2010ProPlusx86 dentro del recurso compartido de implementación. Se conservan los archivos de origen.
Ejemplo 2
Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" ApplicationSourcePath "\\WDG-MDT-01\Source$\Office2010ProPlus\x86" DestinationFolder "Office2010ProPlusx86" -Move
Descripción
En este ejemplo se importa una aplicación con archivos de origen de la carpeta compartida de red en \\WDG-MDT-01\Source$\Office2010ProPlus\x86 y se mueven los archivos de origen a DS001:\Applications\Office2010ProPlusx86 dentro del recurso compartido de implementación. Los archivos de origen se quitan de la carpeta compartida de red en \\WDG-MDT-01\Source$\Office2010ProPlus\x86. La aplicación se denomina Office 2012 Professional Plus de 32 bits.
Ejemplo 3
Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" NoSource
Descripción
En este ejemplo se importa una aplicación denominada Office 2012 Profesional Plus de 32 bits sin archivos de origen.
Ejemplo 4
Import-MDTApplication -Path "DS001:\Applications" -Name "Woodgrove Bank Core Applications" Bundle
Descripción
En este ejemplo se importa un paquete de aplicaciones denominado Aplicaciones principales de Woodgrove Bank.
Import-MDTDriver
En esta sección se describe el cmdlet Import-MDTDriver de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Import-MDTDriver [-Path <String>] -SourcePath <String[]> [ImportDuplicates] [<CommonParameters>]
Descripción
Este cmdlet importa uno o varios controladores de dispositivo a un recurso compartido de implementación. Este cmdlet busca controladores de dispositivo a partir de la carpeta especificada en el parámetro SourcePath . Este cmdlet localizará varios controladores de dispositivo que se encuentran en esa estructura de carpetas.
Parameters
En esta subsección se proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Import-MDTDriver .
-Path <String>
Este parámetro especifica la ruta completa a una carpeta existente donde se colocará el controlador de dispositivo que se va a importar dentro del recurso compartido de implementación.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe estar predeterminado en la ubicación deseada dentro del recurso compartido de implementación. Este parámetro debe proporcionarse si no se proporciona el parámetro SourcePath .
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-SourcePath <string[ ]>
Este parámetro especifica una o varias rutas completas de una matriz de cadenas para las carpetas de origen donde se encuentran los archivos del controlador de dispositivo. En cada estructura de carpetas, comenzando por la carpeta especificada en este parámetro, se buscan controladores de dispositivo, incluidas todas las subcarpetas y el contenido de .cab archivos de la estructura de carpetas.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe ser el predeterminado de la carpeta donde se encuentran los archivos del controlador de dispositivo. Este parámetro debe proporcionarse si no se proporciona el parámetro Path .
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | 1 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-ImportDuplicates [<SwitchParameter>]
Este parámetro especifica si este cmdlet debe importar controladores de dispositivos duplicados. De forma predeterminada, los controladores de dispositivos duplicados no se importan. Los controladores de dispositivo duplicados se detectan calculando valores hash para todos los archivos de una carpeta de controladores de dispositivo. Si el valor de hash calculado coincide con otro controlador de dispositivo, el controlador de dispositivo que se va a importar se considera duplicado.
Si se detecta un controlador duplicado y no se proporciona este parámetro, el controlador de dispositivo se agregará y vinculará al controlador de dispositivo original existente.
Si este parámetro es el siguiente:
Especificados, se importan los controladores de dispositivo duplicados
No se especifica, los controladores de dispositivo se agregarán y vincularán a los controladores de dispositivo originales existentes
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera uno o varios objetos de tipo PSObject (uno para cada controlador de dispositivo importado).
Ejemplo 1
Import-MDTDriver -Path "DS001:\Out-of-Box Drivers" SourcePath "\\WDG-MDT-01\Source$\Drivers"
Descripción
En este ejemplo se importan todos los controladores de dispositivo de la estructura de carpetas con la raíz de la estructura de carpetas en \\WDG-MDT-01\Source$\Drivers. Los controladores de dispositivo se almacenan en la carpeta Controladores predefinida en el recurso compartido de implementación asignado a la unidad DS001: MDTProvder de Windows PowerShell. Si se detectan controladores de dispositivo duplicados, los controladores de dispositivo se agregarán y vincularán a los controladores de dispositivo originales existentes en el recurso compartido de implementación.
Ejemplo 2
$DriverSourcePath="\\WDG-MDT-01\Source$\VendorADrivers", "\\WDG-MDT-01\Source$\VendorBDrivers"
Import-MDTDriver -Path "DS001:\Out-of-Box Drivers" SourcePath $DriverSourcePath ImportDuplicates
Descripción
En este ejemplo se importan todos los controladores de dispositivo de la estructura de carpetas especificada en la $DriverSourcePath de la matriz de cadenas. Los controladores de dispositivo se almacenan en la carpeta Controladores predefinida en el recurso compartido de implementación asignado a la unidad DS001: MDTProvder de Windows PowerShell. Si se detectan controladores de dispositivo duplicados, se importan los controladores de dispositivo duplicados.
Import-MDTOperatingSystem
En esta sección se describe el cmdlet Import-MDTOperatingSystem de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Import-MDTOperatingSystem [-Path <String>] -SourcePath <String> [-DestinationFolder <String>] [-Move] [<CommonParameters>]
o:
Import-MDTOperatingSystem [-Path <String>] [DestinationFolder <String>] -SourceFile <String> [SetupPath <String>] [-Move] [<CommonParameters>]
o:
Import-MDTOperatingSystem [-Path <String>] -WDSServer <String> [<CommonParameters>]
Descripción
Este cmdlet importa un sistema operativo a un recurso compartido de implementación. Con este cmdlet se pueden importar los siguientes tipos de sistema operativo:
Sistemas operativos de los archivos de origen originales, utilizando los parámetros SourcePath . El primer ejemplo de sintaxis muestra el uso de este cmdlet para este tipo de importación de sistema operativo.
Los archivos de imagen de sistemas operativos personalizados, como las imágenes de captura de equipos de referencia, mediante el parámetro SourceFile . El segundo ejemplo de sintaxis muestra el uso de este cmdlet para este tipo de importación de sistema operativo.
Imágenes de sistema operativo presentes en los Servicios de implementación de Windows mediante el parámetro WDSServer . El último ejemplo de sintaxis muestra el uso de este cmdlet para este tipo de importación de sistema operativo.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Import-MDTOperatingSystem .
-Path <String>
Este parámetro especifica la ruta completa a una carpeta existente dentro del recurso compartido de implementación donde se colocará el sistema operativo que se va a importar. Si se usa el parámetro DestinationFolder , la carpeta especificada en el parámetro DestinationFolder se crea debajo de la carpeta especificada en este parámetro. Este parámetro se usa en todos los usos de sintaxis para este cmdlet.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe estar predeterminado en la ubicación deseada dentro del recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-SourcePath <String>
Este parámetro especifica la ruta de acceso completa a los archivos de origen del sistema operativo para el sistema operativo que se importarán al recurso compartido de implementación. Este parámetro solo es válido para su uso en el primer ejemplo de sintaxis.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-DestinationFolder <String>
Este parámetro especifica la carpeta del recurso compartido de implementación donde se van a importar los archivos de origen del sistema operativo. Esta carpeta se crea debajo de la carpeta especificada en el parámetro Path . Este parámetro solo es válido para su uso en los ejemplos de sintaxis primero y segundo.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Move [<SwitchParameter>]
Este parámetro especifica si los archivos de origen del sistema operativo se deben mover (en lugar de copiarse) de la carpeta donde se encuentran los archivos de origen del sistema operativo, que se especifica en el parámetro DestinationFolder .
Si este parámetro es el siguiente:
Especificado, los archivos se mueven y se eliminan los archivos de la carpeta especificada en el parámetro DestinationFolder
No especificado, los archivos se copian y se conservan los archivos de la carpeta especificada en el parámetro DestinationFolder
Este parámetro solo es válido para su uso en los ejemplos de sintaxis primero y segundo.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-SourceFile <String>
Este parámetro especifica la ruta completa al archivo .wim de origen del sistema operativo para el sistema operativo que se importará al recurso compartido de implementación. Este parámetro solo es válido para su uso en el segundo ejemplo de sintaxis.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Cadena SetupPath <>
Este parámetro especifica la ruta completa a los archivos de instalación del sistema operativo que deben importarse junto con el archivo .wim especificado en el parámetro SourceFile . Este parámetro solo es válido para su uso en el segundo ejemplo de sintaxis.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-WDSServer <String>
Este parámetro especifica el nombre del servidor de Servicios de implementación de Windows en el que se encuentran los archivos de imagen del sistema operativo que se van a importar. Todos los archivos de imagen operativos del servidor de Servicios de implementación de Windows se importarán al recurso compartido de implementación. Los archivos de imagen reales del sistema operativo no se copian en el recurso compartido de implementación. En su lugar, el recurso compartido de implementación contiene un vínculo a cada archivo del sistema operativo en el servidor de Servicios de implementación de Windows.
Este parámetro solo es válido para su uso en el último ejemplo de sintaxis.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera uno o más objetos de tipo PSObject (uno para cada sistema operativo importado).
Ejemplo 1
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" SourcePath "\\WDGMDT01\Source$\Windows8" DestinationFolder "Windows8x64"
Descripción
En este ejemplo se importa un sistema operativo de la carpeta compartida de red en \\WDG-MDT-01\Source$\Windows8 y se copian los archivos de origen en DS001:\Operating Systems\Windows8x64 dentro del recurso compartido de implementación. Se conservan los archivos de origen.
Ejemplo 2
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" SourcePath "\\WDGMDT01\Source$\Windows8" DestinationFolder "Windows8x64" -Move
Descripción
En este ejemplo se importa un sistema operativo de la carpeta compartida de red en \\WDG-MDT-01\Source$\Windows8 y se copian los archivos de origen en DS001:\Operating Systems\Windows8x64 dentro del recurso compartido de implementación. Los archivos de origen se quitan de la carpeta compartida de red en \\WDG-MDT-01\Source$\Windows8.
Ejemplo 3
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" DestinationFolder "Windows8x64-Reference" -SourceFile "\\WDGMDT01\Capture$\WDG-REF-01_Capture.wim"
Descripción
En este ejemplo se importa un archivo de imagen personalizado capturado por el sistema operativo (archivo .wim) de \\WDG-MDT-01\ Captura$\WDG-REF-01_Capture.wim y se copia el archivo de imagen a DS001:\Operating Systems\Windows8x64-Reference dentro del recurso compartido de implementación. El archivo .wim de origen se conserva en la carpeta compartida de red.
Ejemplo 4
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" WDSServer "WDG-WDS-01"
Descripción
En este ejemplo se importan todas las imágenes del sistema operativo del servidor de Servicios de implementación de Windows denominado WDG-WDS-01 y se crea un vínculo a cada imagen del sistema operativo en DS001:\Operating Systems dentro del recurso compartido de implementación. Los archivos de imagen del sistema operativo de origen en el servidor de Servicios de implementación de Windows se conservan en el servidor de Servicios de implementación de Windows.
Import-MDTPackage
En esta sección se describe el cmdlet Import-MDTPackage de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Import-MDTPackage [-Path <String>] [[-SourcePath] <String[]>] [<CommonParameters>]
Descripción
Este cmdlet importa uno o varios paquetes del sistema operativo a un recurso compartido de implementación. Los tipos de paquetes de sistema operativo que se pueden importar incluyen actualizaciones de seguridad, paquetes de idioma o nuevos componentes. Los Service Pack no deben importarse como paquetes del sistema operativo, ya que no se pueden instalar sin conexión.
Parameters
En esta subsección se proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Import-MDTPackage .
-Path <String>
Este parámetro especifica la ruta completa a una carpeta existente dentro del recurso compartido de implementación donde se colocarán los paquetes del sistema operativo que se van a importar.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe estar predeterminado en la ubicación deseada dentro del recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-SourcePath <String>
Este parámetro especifica la ruta completa a una estructura de carpetas que se va a examinar para que los paquetes del sistema operativo se importen. La estructura de carpetas especificada se examinará en busca de archivos .cab y .msu. En el caso de los archivos .msu, se extraen automáticamente los archivos .cab dentro de los archivos .msu.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | 1 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject que hace referencia al paquete que se acaba de importar.
Ejemplo 1
Import-MDTOperatingSystem -Path "DS001:\Packages" SourcePath "\\WDGMDT01\Source$\OSPackages"
Descripción
En este ejemplo se examina la carpeta compartida de red en \\WDG-MDT-01\Source$\OSPackages en busca de paquetes del sistema operativo y se copian los archivos de origen en la carpeta DS001:\Packages dentro del recurso compartido de implementación. Los archivos de origen se quitan de la carpeta compartida de red en \\WDG-MDT-01\Source$\OSPackages.
Import-MDTTaskSequence
En esta sección se describe el cmdlet Import-MDTTaskSequence de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
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>]
Descripción
Este cmdlet importa una secuencia de tareas en un recurso compartido de implementación. La secuencia de tareas recién importada se basará en una plantilla de secuencia de tareas existente especificada en la propiedad Template .
Parameters
En esta subsección se proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Import-MDTPackage .
-Path <String>
Este parámetro especifica la ruta completa a una carpeta existente dentro del recurso compartido de implementación donde se colocará la secuencia de tareas que se va a importar. De forma predeterminada, la ruta de acceso debe apuntar a la carpeta Control o a una subcarpeta de esta carpeta en el recurso compartido de implementación. El valor del parámetro ID se utilizará para crear una subcarpeta dentro de la ruta especificada en este parámetro.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe estar predeterminado en la ubicación deseada dentro del recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Template <String>
Este parámetro especifica la plantilla de secuencia de tareas que se utilizará para importar la nueva secuencia de tareas. Las plantillas de secuencia de tareas son archivos .xml que contienen los pasos de la secuencia de tareas para un tipo determinado de secuencia de tareas. Si la plantilla de secuencia de tareas se encuentra en:
En la carpeta installation_folder\Templates (donde installation_folder es la carpeta en la que se instala MDT), solo se requiere el nombre de archivo .xml.
Otra carpeta, a continuación se requiere la ruta completa, incluido el nombre de la plantilla de secuencia de tareas .xml.
Para obtener más información sobre las plantillas de secuencia de tareas que se incluyen con MDT para implementaciones de LTI, vea la sección "Crear una nueva secuencia de tareas en el área de trabajo de implementación" en el documento MDT, Uso del kit de herramientas de implementación de Microsoft.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | 1 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Name <String>
Este parámetro especifica el nombre de la secuencia de tareas que se va a importar. El valor de este parámetro debe ser único en el recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | 2 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-ID <String>
Este parámetro especifica el identificador de la secuencia de tareas que se va a importar. El valor de este parámetro debe ser único en el recurso compartido de implementación. El valor asignado a este parámetro debe estar en mayúsculas y no tener espacios ni caracteres especiales. Este valor se usa para crear una subcarpeta en la carpeta especificada en el parámetro Path , que debe estar en la carpeta Control del recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | 3 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Comments <String>
Este parámetro especifica el texto que proporciona información descriptiva adicional sobre la secuencia de tareas que se va a importar. Esta información descriptiva está visible en el Área de trabajo de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | 4 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Version <String>
Este parámetro especifica el número de versión de la secuencia de tareas que se va a importar. El valor de este parámetro es solo informativo y MDT no lo usa para el procesamiento relacionado con la versión.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | 4 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-OperatingSystemPath <String>
Este parámetro especifica la ruta completa de Windows PowerShell a la carpeta del recurso compartido de implementación que contiene el sistema operativo que se usará con esta secuencia de tareas, como DS001:\Operating Systems\Windows 8. El sistema operativo ya debe existir en el recurso compartido de implementación donde se importa la secuencia de tareas.
Nota:
Si no proporciona este parámetro y la secuencia de tareas necesita hacer referencia a un sistema operativo, debe proporcionar el parámetro OperatingSystem .
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-OperatingSystem <PSObject>
Este parámetro especifica el objeto de sistema operativo que se utilizará con esta secuencia de tareas. El sistema operativo ya debe existir en el recurso compartido de implementación donde se importa la secuencia de tareas.
Puede recuperar el objeto de Windows PowerShell para un sistema operativo mediante el cmdlet Get-Item, como en el ejemplo siguiente:
$OS=Get-Item "DS001:\Operating Systems\Windows 8"
Para obtener más información sobre el cmdlet Get-Item , consulte Uso del cmdlet Get-Item.
Nota:
Si no proporciona este parámetro y la secuencia de tareas necesita hacer referencia a un sistema operativo, debe proporcionar el parámetro OperatingSystemPath .
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-FullName <String>
Este parámetro especifica el nombre del propietario registrado del sistema operativo que se utilizará con esta secuencia de tareas. Este nombre se guarda en la clave del Registro RegisteredOwner en HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion. El valor de este parámetro se inyecta en el archivo Unattend.xml que se va a asociar a estas secuencias de tareas.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-orgName <string>
Este parámetro especifica el nombre de la organización para el propietario registrado del sistema operativo que se usará con esta secuencia de tareas. Este nombre se guarda en la clave del Registro RegisteredOrganization en HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion. El valor de este parámetro se inyecta en el archivo Unattend.xml que se va a asociar a estas secuencias de tareas.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-HomePage <String>
Este parámetro especifica la dirección URL que se usará como página principal en Internet Explorer. El valor de este parámetro se inyecta en el archivo Unattend.xml que se va a asociar a estas secuencias de tareas.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-ProductKey <String>
Este parámetro especifica la clave de producto que se utilizará para el sistema operativo que se utilizará con esta secuencia de tareas. Esta clave de producto solo es válida para versiones comerciales de sistemas operativos Windows. El valor de este parámetro se inyecta en el archivo Unattend.xml que se va a asociar a estas secuencias de tareas.
Nota:
Si no se proporciona este parámetro, la clave de producto debe proporcionarse al implementar esta secuencia de tareas en el Asistente para implementación, en el archivo CustomSettings.ini o en la base de datos de MDT.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-OverrideProductKey <String>
Este parámetro especifica la clave MAK que se usará para el sistema operativo que se usará con esta secuencia de tareas. Esta clave de producto solo es válida para versiones de licencia por volumen de Windows. El valor de este parámetro se inyecta en el archivo Unattend.xml que se va a asociar a estas secuencias de tareas.
Nota:
Si no se proporciona este parámetro, la clave MAK debe proporcionarse al implementar esta secuencia de tareas en el Asistente para implementación, en el archivo CustomSettings.ini o en la base de datos de MDT.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-AdminPassword <String>
Este parámetro especifica la contraseña que se asignará a la cuenta de administrador local integrada en el equipo de destino. El valor de este parámetro se inyecta en el archivo Unattend.xml que se va a asociar a estas secuencias de tareas.
Nota:
Si no se proporciona este parámetro, la contraseña que se va a asignar a la cuenta de administrador local integrada en el equipo de destino debe proporcionarse al implementar esta secuencia de tareas en el Asistente para implementación, en el archivo CustomSettings.ini o en la base de datos de MDT.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject que hace referencia a la secuencia de tareas que se acaba de importar.
Ejemplo 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"
Descripción
En este ejemplo se importa una secuencia de tareas denominada Implementar Windows 8 en equipo de referencia y se crea la secuencia de tareas en la carpeta DS001:\Control\WIN8REFERENCE del recurso compartido de implementación. El comentario, "Secuencia de tareas para implementar Windows 8 en el equipo de referencia (WDG-REF-01)" se asigna a la secuencia de tareas. El número de versión de la secuencia de tareas se establece en 1,00.
El sistema operativo asociado a la secuencia de tareas se encuentra en DS001:\Operating Systems\Windows 8_x64 en el recurso compartido de implementación. El propietario registrado del sistema operativo se establecerá en Empleado de Woodgrove Bank. La organización registrada del sistema operativo se establecerá en Woodgrove Bank. La página principal de Internet Explorer tendrá como https://www.woodgrovebank.comvalor predeterminado . La contraseña de la cuenta de administrador integrada local se establecerá en un valor de P@ssw0rd. La clave de producto del sistema operativo se establecerá en 1234512345123451234512345.
Ejemplo 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"
Descripción
En este ejemplo se importa una secuencia de tareas denominada Implementar Windows 8 en equipo de referencia y se crea la secuencia de tareas en la carpeta DS001:\Control\WIN8REFERENCE del recurso compartido de implementación. El comentario, "Secuencia de tareas para implementar Windows 8 en el equipo de referencia (WDG-REF-01)" se asigna a la secuencia de tareas. El número de versión de la secuencia de tareas se establece en 1,00.
El sistema operativo asociado a la secuencia de tareas se encuentra en DS001:\Operating Systems\Windows 8_x64 en el recurso compartido de implementación, que se pasa al cmdlet mediante la variable $OSObject . La variable $OSObject se establece en un objeto del sistema operativo existente mediante el cmdlet Get-Item .
El propietario registrado del sistema operativo se establecerá en Empleado de Woodgrove Bank. La organización registrada del sistema operativo se establecerá en Woodgrove Bank. La página principal de Internet Explorer tendrá como https://www.woodgrovebank.comvalor predeterminado . La contraseña de la cuenta de administrador integrada local se establecerá en un valor de P@ssw0rd. La clave de producto para el sistema operativo deberá proporcionarse al implementar esta secuencia de tareas en el Asistente para implementación, en el archivo CustomSettings.ini o en la base de datos de MDT.
New-MDTDatabase
En esta sección se describe el cmdlet New-MDTDatabase de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
New-MDTDatabase [-Path <String>] [-Force] -SQLServer <String> [-Instance <String>] [-Port <String>] [-Netlib <String>] -Database <String> [-SQLShare <String>] [<CommonParameters>]
Descripción
Este cmdlet crea una nueva base de datos de base de datos MDT que está asociada a un recurso compartido de implementación. Cada recurso compartido de implementación se puede asociar a una sola base de datos de base de datos MDT.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet New-MDTDatabase .
-Path <String>
Este parámetro especifica la ruta completa de Windows PowerShell al recurso compartido de implementación al que se asociará la nueva base de datos de MDT.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe estar predeterminado en la ubicación deseada dentro del recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Force [<SwitchParameter>]
Este parámetro especifica que las tablas de la base de datos MDT deben volver a crearse si la base de datos especificada en el parámetro Database ya existe. Si este parámetro es el siguiente:
Siempre que las tablas de una base de datos de MDT existente se vuelvan a crear
Si se omite, las tablas de una base de datos de MDT existente no se volverán a crear
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
-SQLServer <String>
Este parámetro especifica el nombre del equipo que ejecuta SQL Server donde se creará la nueva base de datos de MDT.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-instance <string>
Este parámetro especifica la instancia de SQL Server en la que se creará la nueva base de datos de MDT. Si se omite este parámetro, se crea la base de datos de MDT DB en la instancia predeterminada de SQL Server.
Nota:
El servicio Explorador de SQL Server debe estar ejecutándose en el equipo que ejecuta SQL Server para que el cmdlet encuentre la instancia especificada en este parámetro.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Cadena de puerto <>
Este parámetro especifica el puerto TCP que se utilizará en la comunicación con la instancia de SQL Server especificada en el parámetro SQLServer. El puerto predeterminado que utiliza SQL Server es 1433. Especifique este parámetro cuando SQL Server esté configurado para utilizar un puerto distinto del valor predeterminado. El valor de este parámetro debe coincidir con el puerto configurado para SQL Server.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-netlib <string>
Este parámetro especifica la biblioteca de red de SQL Server utilizada en la comunicación con la instancia de SQL Server especificada en el parámetro SQLServer. El parámetro se puede establecer en uno de los siguientes valores:
DBNMPNTW, que se utiliza para especificar la comunicación de canalizaciones con nombre
DBSMSOCN, que se utiliza para especificar la comunicación de sockets TCP/IP
Si no se proporciona este parámetro, se utiliza la biblioteca de red de SQL Server (DBNMPNTW) de canalizaciones con nombre.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Cadena de base de datos <>
Este parámetro especifica el nombre de la base de datos que se creará en la instancia de SQL Server especificada en el parámetro Instance de SQL Server especificado en el parámetro SQLServer. La ubicación predeterminada y la convención de nomenclatura se usarán para la base de datos y los archivos de registro al crear la base de datos.
Si la base de datos especificada en este parámetro ya existe, no se volverá a crear. Las tablas de la base de datos se pueden volver a crear en función del parámetro Force .
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-SQLShare <String>
Este parámetro especifica el nombre de una carpeta compartida de red en el equipo donde se ejecuta SQL Server. Esta conexión se utiliza para establecer conexiones de seguridad integradas de Windows mediante el protocolo de Canalizaciones con nombre.
Nota:
Si no se incluye este parámetro, no se establece una conexión IPC$ segura. Como resultado, se puede producir un error en la comunicación de canalizaciones con nombre con SQL Server.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject para la nueva base de datos MDT que se ha creado.
Ejemplo 1
New-MDTDatabase -Path "DS001:" -SQLServer "WDGSQL01" Database "MDTDB" -SQLShare "\\WDGSQL01\MDTShare$"
Descripción
En este ejemplo se crea una base de datos MDT denominada MDTDB en la instancia predeterminada de SQL Server en un equipo denominado WDG-SQL-01. Si la base de datos ya existe, no se volverán a crear las tablas de la base de datos existente. La conexión se realizará utilizando el puerto TCP predeterminado de SQL Server y el protocolo de Canalizaciones con nombre.
Ejemplo 2
New-MDTDatabase -Path "DS001:" -Force -SQLServer "WDGSQL01" -Instance "MDTInstance" Database "MDTDB" -SQLShare "\\WDGSQL01\MDTShare$"
Descripción
En este ejemplo se crea una base de datos MDT denominada MDTDB en la instancia de SQL Server denominada MDTInstance en un equipo denominado WDG-SQL-01. Si la base de datos ya existe, se volverán a crear las tablas de la base de datos existente. La conexión se realizará utilizando el puerto TCP predeterminado de SQL Server y el protocolo de Canalizaciones con nombre.
Remove-MDTMonitorData
En esta sección se describe el cmdlet Get-MDTPersistentDrive de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Remove-MDTMonitorData [-Path <String>] [-ID <Int32>] [<CommonParameters>]
o:
Remove-MDTMonitorData [-Path <String>] [-ComputerObject <PSObject>] [<CommonParameters>]
Descripción
Este cmdlet quita los datos de supervisión recopilados de los datos de supervisión recopilados existentes en un recurso compartido de implementación. Puede identificar los datos de supervisión que se van a quitar especificando lo siguiente:
Identificador (Id.) del elemento de supervisión para un recurso compartido de implementación específico. Los identificadores de elemento de supervisión se generan automáticamente y se asignan al elemento cuando se crea este para el recurso compartido de implementación. El primer ejemplo de sintaxis ilustra este uso.
Computer para el elemento de supervisión en el recurso compartido de implementación. El objeto de equipo se puede obtener mediante el cmdlet Get-MDTMonitorData . El último ejemplo de sintaxis ilustra este uso.
Nota:
Una vez eliminados los datos de supervisión, no existe ningún método para recuperar la información.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Get- MDTMonitorData .
-Path <String>
Este parámetro especifica la unidad MDTProvider de Windows PowerShell para el recurso compartido de implementación deseado.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe establecerse de forma predeterminada en una ubicación dentro de la unidad de MDTProvider de Windows PowerShell deseada.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-ID <NULLABLE>
Este parámetro especifica el elemento de datos de supervisión que se va a quitar mediante el identificador del elemento de datos de supervisión. Si no se especifica este parámetro, se debe especificar el parámetro ComputerObject para identificar un elemento de datos de supervisión determinado.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
-ComputerObject <PSObject>
Este parámetro especifica el elemento de datos de supervisión que se va a quitar utilizando un objeto de equipo. Si no se especifica este parámetro, se debe especificar el parámetro ID para identificar un elemento de datos de supervisión determinado.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet puede generar un objeto de tipo String si se incluye el parámetro Verbose common; de lo contrario, no se genera ninguna salida.
Ejemplo 1
Remove-MDTMonitorData -Path "DS001:" -ID 3
Descripción
En este ejemplo se quita el elemento de datos de supervisión con un identificador que tenga un valor de 3 del recurso compartido de implementación en la ruta de acceso DS001 de Windows PowerShell:.
Ejemplo 2
Remove-MDTMonitorData -ID 3
Descripción
En este ejemplo se quita el elemento de datos de supervisión con un identificador que tenga un valor de 3 del recurso compartido de implementación en la ruta predeterminada de Windows PowerShell.
Ejemplo 3
$MonitorObject=Get-MDTMonitorData | Where-Object {$_.Name eq 'WDG-REF-01'}
Remove-MDTMonitorData -ComputerObject $MonitorObject
Descripción
En este ejemplo se quitan todos los datos de supervisión cuyo nombre del equipo sea WDG-REF-01. El objeto se encuentra mediante el cmdlet Get-MDTMonitorData y el cmdlet Where-Object . Para obtener más información sobre el cmdlet Dónde-Objeto , consulte Uso del cmdlet Where-Object.
Remove-MDTPersistentDrive
En esta sección se describe el cmdlet Remove-MDTPersistentDriveWindows Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Remove-MDTPersistentDrive [-Name] <String> [[-InputObject] <PSObject>] [<CommonParameters>]
Descripción
Este cmdlet elimina una unidad existente de Windows PowerShell creada con MDTProvider de la lista de unidades que se conservan en el Área de trabajo de implementación o en una sesión de Windows PowerShell mediante el cmdlet Restore-MDTPersistentDrive. Se llama a este cmdlet cuando se cierra un recurso compartido de implementación en (se quita del área de trabajo de implementación).
Nota:
La lista de unidades MDTProvider persistentes se mantiene por usuario en función del perfil de usuario.
La lista de unidades MDTProvider persistentes se puede mostrar mediante el cmdlet Get-MDTPersistentDrive . Se puede agregar una unidad MDTProvider a la lista de unidades persistentes mediante el cmdlet Add-MDTPersistentDrive .
Parameters
En esta subsección se proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Add-MDTPersistentDriveWindows .
-Name <String>
Especifica el nombre de una unidad de Windows PowerShell creada con el proveedor de MDT y corresponde a un recurso compartido de implementación existente. El nombre se creó utilizando el cmdlet New-PSDrive y especificando MDTProvider en el parámetro PSProvider .
Para obtener más información acerca de cómo crear una nueva unidad de Windows PowerShell mediante MDTProvider y cómo crear un recurso compartido de implementación mediante Windows PowerShell, consulta la sección "Crear un recurso compartido de implementación con Windows PowerShell" en el documento MDT, Microsoft Deployment Toolkit Samples Guide.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | 1 y con nombre |
| Valor predeterminado | Ninguna |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
-InputObject <PSObject>
Este parámetro especifica un objeto de unidad de Windows PowerShell que se creó anteriormente en el proceso. Escriba un objeto PSObject , como uno generado por el cmdlet New-PSDrive .
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | 2 y con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet no proporciona ninguna salida.
Ejemplo 1
Remove-MDTPersistentDrive -Name "DS001:"
Descripción
En este ejemplo se quita el recurso compartido de implementación con el nombre de unidad de Windows PowerShell DS001 de la lista de unidades persistentes.
Ejemplo 2
$MDTPSDrive = Get-PSDrive | Where-Object {$_.Root -eq "C:\DeploymentShare" -and $_.Provider -like "*MDTProvider"}
Remove-MDTPersistentDrive -InputObject $MDTPSDrive
Descripción
En este ejemplo se quita el recurso compartido de implementación de C:\DeploymentShare$ de la lista de unidades persistentes. Los cmdlets GetPSDrive y Where-Object se usan para devolver la unidad de Windows PowerShell persistente de MDT al cmdlet Remove-MDTPersistentDrive mediante la variable $MDTPSDrive. Para obtener más información sobre el cmdlet Dónde-Objeto , consulte Uso del cmdlet Where-Object. Para obtener más información sobre el cmdlet Get-PSDrive , consulte Uso del cmdlet Get-PSDrive.
Restore-MDTPersistentDrive
En esta sección se describe el cmdlet Restore-MDTPersisttentDrive de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Restore-MDTPersistentDrive [-Force] [<CommonParameters>]
Descripción
Este cmdlet restaura una unidad de MDT de Windows PowerShell persistente a la lista de unidades de Windows PowerShell activas para cada recurso compartido de implementación que se agregó a la lista de unidades de MDT de Windows PowerShell persistentes. La lista de unidades MDT de Windows PowerShell persistentes se administra mediante los cmdlets Add-MDTPersistentDrive y Remove-MDTPersistentDrive o el Área de trabajo de implementación.
Este cmdlet llama al cmdlet New-PSDrive para crear una unidad de Windows PowerShell para cada unidad de la lista persistente de MDT. MDT persistente Las unidades de Windows PowerShell son similares a las asignaciones de unidades de red persistentes.
Nota:
Esta lista de unidades de MDT Windows PowerShell persistentes se mantiene por usuario y se almacenan en el perfil de usuario.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Restore-MDTPersistentDrive .
-Force [<SwitchParameter>]
Este parámetro especifica que el recurso compartido de implementación debe actualizarse cuando se restaura (si es necesario). Si este parámetro es el siguiente:
Siempre que el recurso compartido de implementación se actualice cuando se restaure (si es necesario)
Omitido, el recurso compartido de implementación no se actualizará cuando se restaure
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject para cada unidad de Windows PowerShell del proveedor MDT que se restaura.
Ejemplo 1
Get-MDTPersistentDrive
Descripción
En este ejemplo se restaura la lista de unidades persistentes de MDT mediante la creación de una unidad de Windows PowerShell con el tipo MDTProveder. El recurso compartido de implementación no se actualizará cuando se restaure.
Ejemplo 2
Get-MDTPersistentDrive -Force
Descripción
En este ejemplo se restaura la lista de unidades persistentes de MDT mediante la creación de una unidad de Windows PowerShell con el tipo MDTProveder. El recurso compartido de implementación se actualizará cuando se restaure (si es necesario).
Set-MDTMonitorData
En esta sección se describe el cmdlet Get-MDTPersistentDrive de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Set-MDTMonitorData [-Path <String>] [-ComputerObject <PSObject>] [-Settings <Hashtable>] [<CommonParameters>]
o:
Set-MDTMonitorData [-Path <String>] [-MacAddress <String>] [Settings <Hashtable>] [<CommonParameters>]
Descripción
Este cmdlet crea un nuevo elemento de datos de supervisión, o actualiza un elemento de datos de supervisión existente, en un recurso compartido de implementación. Puede identificar los datos de supervisión que se van a quitar especificando lo siguiente:
Computer para el elemento de supervisión en el recurso compartido de implementación. El objeto de equipo se puede obtener mediante el cmdlet Get-MDTMonitorData . El primer ejemplo de sintaxis ilustra este uso.
Dirección MAC del adaptador de red principal del elemento de supervisión para un recurso compartido de implementación específico. La dirección MAC se asigna automáticamente al elemento de datos de supervisión cuando se crea el elemento para el recurso compartido de implementación. El último ejemplo de sintaxis ilustra este uso.
Nota:
Una vez eliminados los datos de supervisión, no existe ningún método para recuperar la información.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Get- MDTMonitorData .
-Path <String>
Este parámetro especifica la unidad MDTProvider de Windows PowerShell para el recurso compartido de implementación deseado.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe establecerse de forma predeterminada en una ubicación dentro de la unidad de MDTProvider de Windows PowerShell deseada.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-ComputerObject <PSObject>
Este parámetro especifica el elemento de datos de supervisión que se creará o actualizará utilizando un objeto de equipo. Si no se especifica este parámetro, debe especificarse el parámetro MACAddress para identificar un elemento de datos de supervisión determinado.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
-MACAddress <string>
Este parámetro especifica el elemento de datos de supervisión que se creará o actualizará utilizando la dirección MAC del adaptador de red principal del equipo que se está supervisando. El formato de la dirección MAC es xx:xx:xx:xx:xx:xx, donde x es un carácter hexadecimal especificado en mayúsculas (según sea necesario). Si no se especifica este parámetro, se debe especificar el parámetro ComputerObject para identificar un elemento de datos de supervisión determinado.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
-Configuración <Hashtable>
Este parámetro especifica la configuración de los datos de supervisión para el elemento de datos de supervisión que se va a crear o actualizar. El formato de la tabla hash proporcionada con este parámetro es @{"Setting"="Value"; "Setting1"="Value1"; "Setting2"="Value2}. Si no se especifica este parámetro, se crea el elemento de datos de supervisión, pero no se almacena ninguna información de supervisión.
"Setting" Puede ser cualquier propiedad enumerada en el archivo ZTIGather.xml.
Value Puede ser cualquier valor válido para la propiedad especificada en "Setting".
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet no genera ningún resultado.
Ejemplo 1
$MonitorObject=Get-MDTMonitorData | Where-Object {$_.Name eq 'WDG-REF-01'}
Set-MDTMonitorData -ComputerObject $MonitorObject Setting @{"OSDComputerName"="WDG-MDT-01";"SkipWizard"="YES"}
Descripción
En este ejemplo se quitan todos los datos de supervisión cuyo nombre del equipo sea WDG-REF-01. El objeto se encuentra mediante el cmdlet Get-MDTMonitorData y el cmdlet Where-Object . Para obtener más información sobre el cmdlet Dónde-Objeto , consulte Uso del cmdlet Where-Object. La propiedad OSDComputerName se registra con un valor de WDG-MDT-01 y la propiedad SkipWizard se registra con un valor de YES.
Ejemplo 2
Set-MDTMonitorData -MACAddress "00:11:22:33:44:55" MonitorObject Setting @{"OSDComputerName"="WDG-MDT-01";"SkipWizard"="YES"}
Descripción
En este ejemplo se crea o actualiza un elemento de datos de supervisión con una dirección MACAddress que tiene un valor de 00:11:22:33:44:55. La propiedad OSDComputerName se registra con un valor de WDG-MDT-01 y la propiedad SkipWizard se registra con un valor de YES.
Test-MDTDeploymentShare
Aunque este cmdlet se devuelve mediante el cmdlet Get-Command como si estuviera en el complemento Microsoft.BDD.PSSnapIn, no se ha implementado.
Test-MDTMonitorData
En esta sección se describe el cmdlet Test-MDTMonitorData de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Test-MDTMonitorData -ServerName <String> -EventPort <Int32> -DataPort <Int32> [<CommonParameters>]
Descripción
Este cmdlet valida si el servicio de supervisión de MDT, que se ejecuta en el equipo en el que está instalado MDT, está habilitado y se ejecuta correctamente. El servicio de supervisión de MDT recopila información de supervisión que se puede mostrar:
En el nodo Supervisión en un recurso compartido de implementación en el Área de trabajo de implementación
Usar el cmdlet Get-MDTMonitorData
El servicio de supervisión de MDT se puede deshabilitar mediante Disable-MDTMonitorService. La información de supervisión se puede escribir en el servicio de supervisión de MDT mediante el cmdlet Set-MDTMonitorData .
Nota:
Para que este cmdlet funcione correctamente, debe haber al menos un elemento de datos de supervisión de MDT en el recurso compartido de implementación. Si no se registra ninguna información de supervisión de MDT, el recurso compartido de implementación no superará la prueba.
Para obtener más información sobre el servicio de supervisión de MDT, consulta la sección "Supervisión de implementaciones de MDT" en el documento MDT, Uso del kit de herramientas de implementación de Microsoft.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Test-MDTMonitorData .
-Server <String>
Especifica el nombre del equipo en el que está instalado MDT y en el que se ejecuta el servicio de supervisión de MDT.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | Ninguno |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-DataPort <Int32>
Este parámetro especifica el puerto TCP que se usa como puerto de datos para el servicio de supervisión de MDT.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-EventPort <Int32>
Este parámetro especifica el puerto TCP que se usa como puerto de eventos para el servicio de supervisión de MDT.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un valor booleano que representa el éxito (verdadero) o el fracaso (falso) del texto.
Ejemplo 1
Test-MDTMonitorData -Server "WDG-MDT-01" -DataPort "9801" EventPort "9800"
Descripción
En este ejemplo se comprueba si el servicio de supervisión de MDT en WDG-MDT-01 está instalado y en ejecución. El cmdlet lo comprobará con un puerto de datos de 9801 y un puerto de eventos de 9800.
Update-MDTDatabaseSchema
En esta sección se describe el cmdlet de Windows PowerShell Update-MDTDatabaseSchema. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Update-MDTDatabaseSchema -SQLServer <String> [-Instance <String>] [-Port <String>] [-Netlib <String>] -Database <String> [-SQLShare <String>] [<CommonParameters>]
Descripción
Este cmdlet actualiza una base de datos existente de MDT DB a la versión más reciente del esquema de base de datos de MDT. Cada recurso compartido de implementación se puede asociar a una sola base de datos de base de datos MDT.
Se llama automáticamente a este cmdlet cuando se actualiza un recurso compartido de implementación, como cuando se ejecuta el cmdlet Restore-MDTPersistentDrive con el parámetro Force y el cmdlet Update-MDTDeploymentShare .
Parameters
En esta subsección se proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Upgrade-MDTDatabaseSchema .
-SQLServer <String>
Este parámetro especifica el nombre del equipo que ejecuta SQL Server en el que se actualizará la base de datos de MDT.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-instance <string>
Este parámetro especifica la instancia de SQL Server en la que existe la base de datos de MDT DB que se va a actualizar. Si se omite este parámetro, se supone que la base de datos de MDT DB está en la instancia predeterminada de SQL Server.
Nota:
El servicio Explorador de SQL Server debe estar ejecutándose en el equipo que ejecuta SQL Server para que el cmdlet encuentre la instancia especificada en este parámetro.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Cadena de puerto <>
Este parámetro especifica el puerto TCP que se utilizará en la comunicación con la instancia de SQL Server especificada en el parámetro SQLServer. El puerto predeterminado que utiliza SQL Server es 1433. Especifique este parámetro cuando SQL Server esté configurado para utilizar un puerto distinto del valor predeterminado. El valor de este parámetro debe coincidir con el puerto configurado para SQL Server.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-netlib <string>
Este parámetro especifica la biblioteca de red de SQL Server que se utiliza para comunicarse con la instancia de SQL Server especificada en el parámetro SQLServer. El parámetro se puede establecer en uno de los siguientes valores:
DBNMPNTW, que se utiliza para especificar la comunicación de canalizaciones con nombre
DBSMSOCN, que se utiliza para especificar la comunicación de sockets TCP/IP
Si no se proporciona este parámetro, se usa la biblioteca de red de SQL Server (DBNMPNTW) de canalizaciones con nombre.
Nota:
El Área de trabajo de implementación no proporciona la opción para configurar la biblioteca de red de SQL Server. El Área de trabajo de implementación siempre utiliza la comunicación de canalizaciones con nombre. Sin embargo, la biblioteca de red SQL Server se puede configurar en el archivo CustomSettings.ini.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Cadena de base de datos <>
Este parámetro especifica el nombre de la base de datos que se actualizará en la instancia de SQL Server especificada en el parámetro Instance de la instancia de SQL Server especificada en el parámetro SQLServer.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera un objeto de tipo PSObject para la base de datos de MDT que se ha actualizado. Este cmdlet también genera datos de tipo String si se incluye el parámetro común detallado .
Ejemplo 1
Update-MDTDatabaseSchema -SQLServer "WDGSQL01" Database "MDTDB"
Descripción
En este ejemplo se actualiza el esquema de una base de datos de MDT denominada MDTDB en la instancia predeterminada de SQL Server en un equipo denominado WDG-SQL-01. La conexión se realizará a la instancia de SQL Server utilizando el puerto TCP predeterminado y el protocolo de Canalizaciones con nombre.
Ejemplo 2
Update-MDTDatabaseSchema -SQLServer "WDGSQL01" -Instance "MDTInstance" -Port "6333" Database "MDTDB"
Descripción
En este ejemplo se actualiza el esquema de una base de datos MDT denominada MDTDB en la instancia de SQL Server denominada MDTInstance en un equipo denominado WDG-SQL-01. La conexión se realizará al servidor de SQL Server mediante el puerto TCP 6333 y el protocolo de Canalizaciones con nombre.
Update-MDTDeploymentShare
En esta sección se describe el cmdlet Update-MDTDeploymentShare de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Update-MDTDeploymentShare [-Path <String>] [-Force] [Compress] [<CommonParameters>]
Descripción
Este cmdlet actualiza un recurso compartido de implementación existente con los archivos más recientes de Windows ADK. Este cmdlet también actualiza o regenera las imágenes de arranque de Windows PE necesarias en formatos de archivo WIM e ISO.
Parameters
En esta subsección se proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Update-MDTDeploymentShare .
-Path <String>
Este parámetro especifica la ruta completa a una carpeta existente en el recurso compartido de implementación que se está actualizando.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe estar predeterminado en la ubicación deseada dentro del recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
-Force [<SwitchParameter>]
Este parámetro especifica si las imágenes de arranque de Windows PE (archivos .iso y .wim) para el recurso compartido de implementación se deben volver a generar completamente. Si este parámetro es el siguiente:
Siempre que el cmdlet cree nuevas versiones de las imágenes de arranque de Windows PE. Este proceso lleva más tiempo que la optimización de las imágenes de arranque de Windows PE existentes.
Omitido, el cmdlet optimiza las imágenes de arranque de Windows PE existentes. Este proceso tarda menos tiempo que la generación de nuevas versiones de las imágenes de arranque de Windows PE. Si se omite este parámetro, el parámetro Compress se puede usar para reducir el tamaño de las imágenes de arranque como parte del proceso de optimización de imágenes de arranque de Windows PE.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
-Compress [<SwitchParameter>]
Este parámetro especifica si las imágenes de arranque de Windows PE (archivos .iso y .wim) para el recurso compartido de implementación deben comprimirse cuando estén optimizadas (sin el parámetro Force ). Si este parámetro es el siguiente:
Siempre que el cmdlet comprima las imágenes de arranque de Windows PE a medida que se optimizan
Si se omite, el cmdlet no comprime las imágenes de arranque de Windows PE a medida que se optimizan
Nota:
Este parámetro solo debe proporcionarse si no se proporciona el parámetro Force . Si se incluye el parámetro Force , se generan nuevas imágenes de arranque de Windows PE y se comprimen al tamaño mínimo.
| Parámetro | Valor |
|---|---|
| Obligatorio | False |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | Verdadero (ByValue) |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera datos de tipo de cadena y genera datos de tipo de cadena adicionales si se incluye el parámetro común detallado .
Ejemplo 1
Update-MDTDepoymentShare
Descripción
En este ejemplo se actualiza el recurso compartido de implementación en el directorio de trabajo de Windows PowerShell. Se optimizarán las imágenes de arranque de Windows PE. Las imágenes de arranque de Windows PE no se comprimirán.
Ejemplo 2
Update-MDTDepoymentShare -Path "DS001:"
Descripción
En este ejemplo se actualiza el recurso compartido de implementación en la unidad de MDT Windows PowerShell denominada DS001:. Se optimizarán las imágenes de arranque de Windows PE. Las imágenes de arranque de Windows PE no se comprimirán.
Ejemplo 3
Update-MDTDepoymentShare -Path "DS001:" -Compress
Descripción
En este ejemplo se actualiza el recurso compartido de implementación en la unidad de MDT Windows PowerShell denominada DS001:. Se optimizarán las imágenes de arranque de Windows PE. Las imágenes de arranque de Windows PE se comprimirán.
Ejemplo 4
Update-MDTDepoymentShare -Path "DS001:" -Force
Descripción
En este ejemplo se actualiza el recurso compartido de implementación en la unidad de MDT Windows PowerShell denominada DS001:. Se generarán nuevas versiones de las imágenes de arranque de Windows PE.
Update-MDTLinkedDS
En esta sección se describe el cmdlet Update-MDTLinkedDS de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Update-MDTLinkedDS -Path <String> [<CommonParameters>]
Descripción
Este cmdlet replica el contenido de un recurso compartido de implementación a un recurso compartido de implementación vinculado mediante el perfil de selección que se usa para definir el recurso compartido de implementación vinculado. El comportamiento de replicación se determina en función de las opciones de configuración del recurso compartido de implementación vinculada.
Parameters
Esta subsección proporciona información acerca de los distintos parámetros que se pueden usar con el cmdlet Update-MDTLinkedDS .
-Path <String>
Este parámetro especifica la ruta de acceso completa al recurso compartido de implementación vinculado que se está actualizando.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe estar predeterminado en la ubicación deseada dentro del recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera datos de tipo de cadena y genera datos de tipo de cadena adicionales si se incluye el parámetro común detallado .
Ejemplo 1
Update-MDTLinkedDS -Path "DS001:\Linked Deployment Shares\LINKED001"
Descripción
En este ejemplo se replica el contenido del recurso compartido de implementación en el recurso compartido de implementación vinculado en la carpeta de la ruta de acceso Windows PowerShell DS001:\Linked Deployment Shares\LINKED001.
Update-MDTMedia
En esta sección se describe el cmdlet Update-MDTMedia de Windows PowerShell. Ejecuta este cmdlet desde una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell. Para más información sobre cómo iniciar una consola de Windows PowerShell que tenga cargado el complemento MDT PowerShell, vea "Cargar el complemento MDT Windows PowerShell".
Sintaxis
Update-MDTMedia -Path <String> [<CommonParameters>]
Descripción
Este cmdlet replica el contenido de un recurso compartido de implementación en una carpeta que contiene medios de implementación mediante el perfil de selección usado para definir los medios de implementación. El comportamiento de replicación se determina en función de las opciones de configuración de los medios de implementación.
Los medios de LTI le permiten realizar implementaciones de LTI únicamente desde medios locales sin conectarse a un recurso compartido de implementación. Puede almacenar los medios en un DVD, disco duro USB u otro dispositivo portátil. Después de crear el medio, genere imágenes WIM de arranque que permitan realizar la implementación desde dispositivos multimedia portátiles disponibles localmente en el equipo de destino.
Parameters
Esta subsección proporciona información sobre los distintos parámetros que se pueden usar con el cmdlet Update-MDTMedia .
-Path <String>
Este parámetro especifica la ruta completa a la carpeta que contiene los medios de implementación que se van a actualizar.
Nota:
Si no se proporciona este parámetro, el directorio de trabajo de Windows PowerShell debe estar predeterminado en la ubicación deseada dentro del recurso compartido de implementación.
| Parámetro | Valor |
|---|---|
| Obligatorio | True |
| ¿Posición? | Con nombre |
| Valor predeterminado | - |
| ¿Aceptar entradas de canalización? | False |
| ¿Acepta caracteres comodín? | False |
<CommonParameters>
Este cmdlet admite los siguientes parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction y WarningVariable. Para obtener más información, vea el tema "about_CommonParameters", al que puede acceder escribiendo el comando siguiente y presionando ENTRAR:
Get-Help about_CommonParameters
Resultados
Este cmdlet genera datos de tipo de cadena y genera datos de tipo de cadena adicionales si se incluye el parámetro común detallado .
Ejemplo 1
Update-MDTMedia -Path "DS001:\Media\MEDIA001"
Descripción
En este ejemplo se replica el contenido del recurso compartido de implementación en la carpeta que contiene los medios de implementación en la carpeta DS001:\Media \MEDIA001 de la ruta de acceso Windows PowerShell.