Men煤 Cerrar

Listado de Comandos de Windows 馃煢 PowerShell

PowerShell

Windows PowerShell es una interfaz de consola (CLI) con posibilidad de escritura y uni贸n de comandos por medio de instrucciones (scripts en ingl茅s).

Es mucho m谩s rica e interactiva que sus predecesores, desde DOS hasta Windows 10.

Esta interfaz de consola est谩 dise帽ada para su uso por parte de administradores de sistemas, con el prop贸sito de automatizar tareas o realizarlas de forma m谩s controlada.

Lista de comandos y sus descripciones para Windows PowerShell

Nombre Descripci贸n
Add-Computer Agrega equipos a un dominio o grupo de trabajo.
Add-Content Agrega contenido a los elementos especificados, como por ejemplo palabras a un archivo.
Add-History Anexa entradas al historial de la sesi贸n.
Add-Member Agrega un miembro personalizado definido por el usuario a una instancia de un objeto de Windows PowerShell.
Add-PSSnapin Agrega uno o m谩s complementos de Windows PowerShell a la sesi贸n actual.
Add-Type Agrega un tipo .NET (clase) a una sesi贸n de Windows PowerShell.
Checkpoint-Computer Crea un punto de restauraci贸n del sistema en el equipo local.
Clear-Content Elimina el contenido de un elemento (por ejemplo, elimina el texto de un archivo), pero no elimina el elemento en s铆.
Clear-EventLog Elimina todas las entradas de los registros de eventos especificados en los equipos local o remotos.
Clear-History Elimina entradas del historial de comandos.
Clear-Item Elimina el valor de un elemento, pero no elimina el elemento.
Clear-ItemProperty Elimina el valor de una propiedad pero no elimina la propiedad en s铆.
Clear-Variable Borra el valor de una variable.
Compare-Object Compara dos conjuntos de objetos.
Complete-Transaction Confirma la transacci贸n activa.
Connect-WSMan Produce la conexi贸n con el servicio WinRM en un equipo remoto.
ConvertFrom-CSV Convierte las propiedades de objeto con formato CSV en versiones CSV de los objetos originales.
ConvertFrom-SecureString Convierte una cadena segura en una cadena est谩ndar cifrada.
ConvertFrom-StringData Convierte una cadena que contiene uno o varios pares 芦nombre=valor禄 en una tabla hash.
Convert-Path Convierte una ruta de Windows PowerShell a una ruta de proveedor de Windows PowerShell.
ConvertTo-CSV Convierte los objetos de .NET en una serie de cadenas de longitud variable separadas por comas (CSV).
ConvertTo-Html Convierte los objetos de .NET en un formato HTML que se puede mostrar en un explorador web.
ConvertTo-SecureString Convierte cadenas est谩ndar cifradas en cadenas seguras. Tambi茅n puede convertir texto sin formato en cadenas seguras. Se utiliza con ConvertFrom-SecureString y Read-Host.
ConvertTo-XML Crea una representaci贸n basada en XML de un objeto.
Copy-Item Copia un elemento de una ubicaci贸n a otra en un espacio de nombres.
Copy-ItemProperty Copia una propiedad y su valor desde una ubicaci贸n especificada a otra ubicaci贸n.
Debug-Process Depura uno o m谩s procesos que se ejecutan en el equipo local.
Disable-ComputerRestore Deshabilita la caracter铆stica Restaurar sistema en la unidad del sistema de archivos especificada.
Disable-PSBreakpoint Deshabilita los puntos de interrupci贸n en la consola actual.
Disable-PSRemoting Evita que el equipo reciba comandos remotos de Windows PowerShell.
Disable-PSSessionConfiguration Deniega el acceso a las configuraciones de sesi贸n en el equipo local.
Disable-WSManCredSSP Deshabilita la autenticaci贸n CredSSP (proveedor de servicios de seguridad de credenciales) en un equipo cliente.
Disconnect-WSMan Desconecta el cliente del servicio WinRM en un equipo remoto.
Enable-ComputerRestore Habilita la caracter铆stica Restaurar sistema en la unidad del sistema de archivos especificada.
Enable-PSBreakpoint Habilita los puntos de interrupci贸n en la consola actual.
Enable-PSRemoting Configura el equipo para recibir comandos remotos.
Enable-PSSessionConfiguration Configura el equipo para recibir comandos remotos.
Enable-WSManCredSSP Habilita la autenticaci贸n CredSSP (proveedor de servicios de seguridad de credenciales) en un equipo cliente.
Enter-PSSession Inicia una sesi贸n interactiva con un equipo remoto.
Exit-PSSession Finaliza una sesi贸n interactiva con un equipo remoto.
Export-Alias Exporta informaci贸n sobre los alias definidos actualmente a un archivo.
Export-Clixml Crea una representaci贸n basada en XML de uno o varios objetos y la guarda en un archivo.
Export-Console Exporta los nombres de complementos de la sesi贸n actual a un archivo de consola.
Export-Counter El cmdlet Export-Counter exporta los datos de contador de rendimiento a archivos de registro.
Export-CSV Convierte los objetos de .NET en una serie de cadenas de longitud variable separadas por comas (CSV) y guarda las cadenas en un archivo CSV.
Export-FormatData Guarda los datos de formato de la sesi贸n actual en un archivo de formato.
Export-ModuleMember Especifica los miembros de m贸dulo que se exportan.
Export-PSSession Guarda los comandos de otra sesi贸n en un archivo de m贸dulo.
ForEach-Object Realiza una operaci贸n respecto a cada objeto de un conjunto de objetos de entrada.
Format-Custom Usa una vista personalizada para dar formato a la salida.
Format-List Aplica a la salida el formato de una lista de propiedades en la que cada propiedad aparece en una nueva l铆nea.
Format-Table Aplica a la salida el formato de una tabla.
Format-Wide Aplica a los objetos el formato de una tabla ancha en la que se muestra 煤nicamente una propiedad de cada objeto.
Get-Acl Obtiene el descriptor de seguridad de un recurso, como un archivo o una clave del Registro.
Get-Alias Obtiene los alias de la sesi贸n actual.
Get-AuthenticodeSignature Obtiene informaci贸n sobre la firma Authenticode en un archivo.
Get-ChildItem Obtiene los elementos y los elementos secundarios de una o m谩s ubicaciones especificadas. (Igual que 芦dir禄).
Get-Command Obtiene informaci贸n b谩sica acerca de los cmdlets y otros elementos de comandos de Windows PowerShell.
Get-ComputerRestorePoint Obtiene los puntos de restauraci贸n en el equipo local.
Get-Content Obtiene el contenido del elemento en la ubicaci贸n especificada.
Get-Counter Obtiene los datos de los contadores de rendimiento en los equipos local y remotos.
Get-Credential Obtiene un objeto de credenciales basado en un nombre de usuario y una contrase帽a.
Get-Culture Obtiene la referencia cultural establecida actualmente en el sistema operativo.
Get-Date Obtiene la fecha y hora actuales.
Get-Event Obtiene los eventos de la cola de eventos.
Get-EventLog Obtiene los eventos de un registro de eventos especificado o una lista de los registros de eventos en un equipo.
Get-EventSubscriber Obtiene los suscriptores de eventos de la sesi贸n actual.
Get-ExecutionPolicy Obtiene las directivas de ejecuci贸n de la sesi贸n actual.
Get-FormatData Obtiene los datos de formato de la sesi贸n actual.
Get-Help Muestra informaci贸n acerca de cmdlets y conceptos de Windows PowerShell.
Get-History Obtiene una lista de los comandos especificados durante la sesi贸n actual.
Get-Host Obtiene una referencia al objeto de host de la consola actual. Muestra la versi贸n y la informaci贸n regional predeterminada de Windows PowerShell.
Get-HotFix Obtiene las revisiones que se han aplicado a los equipos local y remotos.
Get-Item Obtiene el elemento de la ubicaci贸n especificada.
Get-ItemProperty Obtiene las propiedades de un elemento especificado.
Get-Location Obtiene informaci贸n sobre la ubicaci贸n de trabajo actual.
Get-Member Obtiene las propiedades y los m茅todos de objetos.
Get-Module Obtiene los m贸dulos que se han importado, o se pueden importar, en la sesi贸n actual.
Get-PfxCertificate Obtiene informaci贸n sobre los archivos de certificado .pfx del equipo.
Get-Process Obtiene los procesos que se est谩n ejecutando en el equipo local o en un equipo remoto.
Get-PSBreakpoint Obtiene los puntos de interrupci贸n establecidos en la consola actual.
Get-PSCallStack Muestra la pila de llamadas actual.
Get-PSDrive Obtiene las unidades de Windows PowerShell incluidas en la consola actual.
Get-Job Obtiene los trabajos en segundo plano de Windows PowerShell (PsJobs) que se est谩n ejecutando en la consola actual.
Get-PSProvider Obtiene informaci贸n sobre el proveedor de Windows PowerShell especificado.
Get-PSSession Obtiene las sesiones de Windows PowerShell (PSSessions) en la sesi贸n actual.
Get-PSSessionConfiguration Obtiene las configuraciones de sesi贸n registradas en el equipo.
Get-PSSnapin Obtiene los complementos de Windows PowerShell que hay en el equipo.
Get-Transaction Obtiene la transacci贸n actual (activa).
Get-Random Obtiene un n煤mero aleatorio o selecciona aleatoriamente objetos de una colecci贸n.
Get-Service Obtiene los servicios en el equipo local o en un equipo remoto.
Get-TraceSource Obtiene los componentes de Windows PowerShell instrumentados para realizar un seguimiento.
Get-UICulture Obtiene la actual referencia cultural de la interfaz de usuario establecida en el sistema operativo.
Get-Unique Devuelve los elementos 煤nicos de una lista ordenada.
Get-Variable Obtiene las variables de la consola actual.
Get-WinEvent Obtiene los eventos de los registros de eventos y los archivos de registro de seguimiento de eventos en los equipos local y remotos.
Get-WmiObject Obtiene instancias de las clases de WMI o informaci贸n sobre las clases disponibles.
Get-WSManCredSSP Obtiene la configuraci贸n relacionada con el proveedor de servicios de seguridad de credenciales para el cliente.
Get-WSManInstance Muestra informaci贸n de administraci贸n para una instancia de recurso especificada por un URI de recurso.
Group-Object Agrupa los objetos que contienen el mismo valor para las propiedades especificadas.
Import-Alias Importa una lista de alias desde un archivo.
Import-Clixml Importa un archivo CLIXML y crea los objetos correspondientes en Windows PowerShell.
Import-Counter Importa los archivos de registro de los contadores de rendimiento (.blg, .csv, .tsv) y crea los objetos que representan cada muestra de contador en el registro.
Import-CSV Convierte las propiedades de objeto de un archivo CSV en versiones CSV de los objetos originales.
Import-LocalizedData Importa los datos espec铆ficos del idioma en scripts y funciones seg煤n la referencia cultural actual establecida en el sistema operativo.
Import-Module Agrega m贸dulos a la sesi贸n actual.
Import-PSSession Importa en la sesi贸n actual los cmdlets, alias, funciones y otros tipos de comando de otra sesi贸n en el equipo local o en un equipo remoto.
Invoke-Command Ejecuta comandos en los equipos local y remotos.
Invoke-Expression Ejecuta comandos o expresiones en el equipo local.
Invoke-History Ejecuta comandos del historial de la sesi贸n.
Invoke-Item Realiza la acci贸n predeterminada en el elemento especificado.
Invoke-WmiMethod Llama a m茅todos de WMI.
Invoke-WSManAction Invoca una acci贸n en el objeto especificado por el URI de recurso y por los selectores.
Join-Path Combina una ruta y una ruta secundaria en una sola ruta.
Limit-EventLog Establece las propiedades de registro de eventos que limitan el tama帽o del registro de eventos y la antig眉edad de sus entradas.
Measure-Command Mide el tiempo que tardan en ejecutarse los bloques de script y los cmdlets.
Measure-Object Calcula las propiedades num茅ricas de los objetos as铆 como los caracteres, palabras y l铆neas en los objetos de cadena, como por ejemplo el texto de los archivos.
Move-Item Mueve un elemento de una ubicaci贸n a otra.
Move-ItemProperty Mueve una propiedad de una ubicaci贸n a otra.
New-Alias Crea un nuevo alias.
New-Event Crea un nuevo evento.
New-EventLog Crea un nuevo registro de eventos y un nuevo origen de eventos en el equipo local o en un equipo remoto.
New-Item Crea un nuevo elemento.
New-ItemProperty Crea una nueva propiedad para un elemento y establece su valor. Por ejemplo, puede utilizar New-ItemProperty para crear y cambiar datos y valores del Registro, que son propiedades de una clave del Registro.
New-Module Crea un nuevo m贸dulo din谩mico que s贸lo existe en memoria.
New-ModuleManifest Crea un nuevo manifiesto de m贸dulo.
New-Object Crea una instancia de un objeto .Net o COM.
New-PSDrive Crea una unidad de Windows PowerShell en la consola actual.
New-PSSession Crea una conexi贸n persistente con el equipo local o con un equipo remoto.
New-PSSessionOption Crea un objeto que contiene las opciones avanzadas de una sesi贸n.
New-Service Crea un nuevo servicio de Windows.
New-TimeSpan Crea un objeto que representa un intervalo de tiempo.
New-Variable Crea una nueva variable.
New-WebServiceProxy Crea un objeto proxy de servicio Web que permite utilizar y administrar el servicio Web en Windows PowerShell.
New-WSManInstance Crea una nueva instancia de un recurso de administraci贸n.
New-WSManSessionOption Crea la tabla hash de opciones de sesi贸n WSMan que se van a utilizar como par谩metros de entrada en los siguientes cmdlets WSMan: Connect-WSMan, Get-WSManInstance, Invoke-WSManAction, Set-WSManInstance.
Out-Default Env铆a el resultado al formateador predeterminado y al cmdlet de salida predeterminado. Es un marcador de posici贸n que permite al usuario escribir su propio cmdlet o funci贸n Out-Default.
Out-File Env铆a la salida a un archivo.
Out-GridView Env铆a el resultado a una tabla interactiva en una ventana independiente.
Out-Host Env铆a el resultado a la consola.
Out-Null Elimina los resultados en lugar de enviarlos a la consola.
Out-Printer Env铆a la salida a una impresora.
Out-String Env铆a objetos al host como una serie de cadenas.
Pop-Location Cambia a la 煤ltima ubicaci贸n insertada en la pila mediante Push-Location.
Push-Location Agrega la ubicaci贸n actual al principio de una lista de ubicaciones (芦pila禄).
Read-Host Lee una l铆nea de entrada de la consola.
Receive-Job Obtiene el resultado y los errores de los trabajos en segundo plano (PsJobs) que se ejecutan en la consola actual.
Register-EngineEvent Realiza la suscripci贸n a los eventos generados por el motor de Windows PowerShell y el cmdlet New-Event.
Register-ObjectEvent Realiza la suscripci贸n a los eventos generados por un objeto de .NET.
Register-PSSessionConfiguration Crea y registra una nueva configuraci贸n de sesi贸n.
Register-WmiEvent Realiza la suscripci贸n a un evento generado por un objeto de WMI.
Remove-Computer Quita equipos de grupos de trabajo o dominios.
Remove-Event Elimina eventos de la cola de eventos.
Remove-EventLog Elimina un registro de eventos o quita del Registro un origen de eventos.
Remove-Item Elimina los elementos especificados.
Remove-ItemProperty Elimina la propiedad y su valor de un elemento.
Remove-Job Elimina un trabajo en segundo plano de Windows PowerShell.
Remove-Module Quita m贸dulos de la sesi贸n actual.
Remove-PSBreakpoint Elimina los puntos de interrupci贸n de la consola actual.
Remove-PSDrive Quita una unidad de Windows PowerShell de su ubicaci贸n.
Remove-PSSession Cierra una o m谩s sesiones de Windows PowerShell (PSSessions).
Remove-PSSnapin Quita complementos de Windows PowerShell de la sesi贸n actual.
Remove-Variable Elimina una variable y su valor.
Remove-WmiObject Elimina instancias y clases de WMI.
Remove-WSManInstance Elimina una instancia de un recurso de administraci贸n.
Rename-Item Cambiar el nombre de un elemento en un espacio de nombres de un proveedor de Windows PowerShell.
Rename-ItemProperty Cambia el nombre de una propiedad de un elemento.
Reset-ComputerMachinePassword Restablece la contrase帽a de la cuenta de equipo para el equipo.
Resolve-Path Resuelve los caracteres comod铆n de una ruta y muestra el contenido de la ruta.
Restart-Computer Reinicia el sistema operativo en los equipos local y remotos.
Restart-Service Detiene y despu茅s inicia uno o m谩s servicios.
Restore-Computer Inicia una restauraci贸n del sistema en el equipo local.
Resume-Service Reanuda uno o m谩s servicios suspendidos (en pausa).
Select-Object Selecciona las propiedades especificadas de un objeto o un conjunto de objetos. Tambi茅n puede seleccionar objetos 煤nicos de una matriz de objetos o un n煤mero de objetos espec铆ficos del principio o el final de una matriz de objetos.
Select-String Busca texto en cadenas y archivos.
Select-XML Busca texto en un documento XML.
Send-MailMessage Env铆a un mensaje de correo electr贸nico.
Set-Acl Cambia el descriptor de seguridad de un recurso especificado, como un archivo o una clave del Registro.
Set-Alias Crea o cambia un alias (nombre alternativo) de un cmdlet o un elemento de comando.
Set-AuthenticodeSignature Agrega una firma Authenticode a un script u otro archivo de Windows PowerShell.
Set-Content Escribe o reemplaza el contenido de un elemento por contenido nuevo.
Set-Date Cambia la hora del sistema en el equipo a la hora especificada.
Set-ExecutionPolicy Cambia la preferencia del usuario para la directiva de ejecuci贸n del shell.
Set-Item Cambia el valor de un elemento por el valor especificado en el comando.
Set-ItemProperty Crea o cambia el valor de una propiedad de un elemento.
Set-Location Establece la ubicaci贸n de trabajo actual en una ubicaci贸n especificada.
Set-PSBreakpoint Establece un punto de interrupci贸n en una l铆nea, un comando o una variable.
Set-PSDebug Activa o desactiva las caracter铆sticas de depuraci贸n de scripts, establece el nivel de seguimiento y alterna el modo estricto.
Set-PSSessionConfiguration Cambia las propiedades de una configuraci贸n de sesi贸n registrada.
Set-Service Inicia, detiene y suspende un servicio y cambia sus propiedades.
Set-StrictMode Establece y exige reglas de codificaci贸n en expresiones, scripts y bloques de script.
Set-TraceSource Configura, inicia y detiene el seguimiento de los componentes de Windows PowerShell.
Set-Variable Establece el valor de una variable. Crea la variable si no existe ninguna con el nombre solicitado.
Set-WmiInstance Crea o modifica instancias de clases de WMI.
Set-WSManInstance Modifica la informaci贸n de administraci贸n relacionada con un recurso.
Set-WSManQuickConfig Configura el equipo local para la administraci贸n remota.
Show-EventLog Muestra los registros de eventos del equipo local o de un equipo remoto en el visor de eventos.
Sort-Object Ordena los objetos por los valores de las propiedades.
Split-Path Devuelve la parte especificada de una ruta.
Start-Process Inicia uno o m谩s procesos en el equipo local.
Start-Job Inicia un trabajo en segundo plano de Windows PowerShell (PsJob).
Start-Transaction Inicia una transacci贸n.
Start-Service Inicia uno o m谩s servicios detenidos.
Start-Sleep Suspende la actividad del shell, el script o el espacio de ejecuci贸n durante el per铆odo de tiempo especificado.
Start-Transcript Crea un registro de una parte o de la totalidad de una sesi贸n de Windows PowerShell en un archivo de texto.
Stop-Computer Apaga los equipos local y remotos.
Stop-Process Detiene uno o m谩s procesos en ejecuci贸n.
Stop-Job Detiene un trabajo en segundo plano de Windows PowerShell (PsJob).
Stop-Service Detiene uno o m谩s servicios en ejecuci贸n.
Stop-Transcript Detiene una transcripci贸n.
Suspend-Service Suspende (pausa) uno o m谩s servicios en ejecuci贸n.
Tee-Object Guarda el resultado de un comando en un archivo o una variable y lo muestra en la consola.
Test-ComputerSecureChannel Prueba y repara el canal seguro entre el equipo local y su dominio.
Test-Connection Env铆a paquetes de solicitud de eco (芦pings禄) ICMP a uno o m谩s equipos.
Test-ModuleManifest Comprueba que un manifiesto de m贸dulo describa con exactitud el contenido de un m贸dulo.
Test-Path Determina si existen todos los elementos de una ruta.
Test-WSMan Comprueba si el servicio WinRM se est谩 ejecutando en el equipo local o en un equipo remoto.
Trace-Command Configura e inicia un seguimiento de la expresi贸n o del comando especificado.
Undo-Transaction Revierte la transacci贸n activa.
Unregister-Event Cancela una suscripci贸n de eventos.
Unregister-PSSessionConfiguration Elimina una configuraci贸n de sesi贸n registrada del equipo.
Update-FormatData Actualiza y agrega archivos de datos de formato.
Update-List Agrega y quita elementos de un valor de propiedad que contiene una colecci贸n de objetos.
Update-TypeData Actualiza la configuraci贸n del tipo extendido actual al volver a cargar los archivos *.types.ps1xml.
Use-Transaction Agrega el bloque de script a la transacci贸n activa.
Wait-Event Espera a que se produzca un evento concreto antes de continuar la ejecuci贸n.
Wait-Process Espera a que los procesos se detengan antes de aceptar m谩s datos de entrada.
Wait-Job Suprime el s铆mbolo del sistema hasta que uno o todos los trabajos en segundo plano de Windows PowerShell (PsJobs) se completen.
Where-Object Crea un filtro que controla los objetos que se van a pasar junto con una canalizaci贸n de comandos.
Write-Debug Escribe un mensaje de depuraci贸n en la consola.
Write-Error Escribe un objeto en la canalizaci贸n de errores.
Write-EventLog Escribe un evento en un registro de eventos.
Write-Host Escribe una salida personalizada en un host.
Write-Output Env铆a los objetos al siguiente comando en la canalizaci贸n. Si es el 煤ltimo comando en la canalizaci贸n, los objetos se muestran en la consola.
Write-Progress Muestra una barra de progreso en la ventana de comandos de Windows PowerShell.
Write-Verbose Escribe texto en la secuencia de mensaje detallada de Windows PowerShell.
Write-Warning Escribe un mensaje de advertencia.

Cmdlets (en orden alfab茅tico del sustantivo)

Display in verb order

Nombre Descripci贸n
Get-Acl Obtiene el descriptor de seguridad de un recurso, como un archivo o una clave del Registro.
Set-Acl Cambia el descriptor de seguridad de un recurso especificado, como un archivo o una clave del Registro.
Export-Alias Exporta informaci贸n sobre los alias definidos actualmente a un archivo.
Get-Alias Obtiene los alias de la sesi贸n actual.
Import-Alias Importa una lista de alias desde un archivo.
New-Alias Crea un nuevo alias.
Set-Alias Crea o cambia un alias (nombre alternativo) de un cmdlet o un elemento de comando.
Get-AuthenticodeSignature Obtiene informaci贸n sobre la firma Authenticode en un archivo.
Set-AuthenticodeSignature Agrega una firma Authenticode a un script u otro archivo de Windows PowerShell.
Get-ChildItem Obtiene los elementos y los elementos secundarios de una o m谩s ubicaciones especificadas. (Igual que 芦dir禄).
Export-Clixml Crea una representaci贸n basada en XML de uno o varios objetos y la guarda en un archivo.
Import-Clixml Importa un archivo CLIXML y crea los objetos correspondientes en Windows PowerShell.
Get-Command Obtiene informaci贸n b谩sica acerca de los cmdlets y otros elementos de comandos de Windows PowerShell.
Invoke-Command Ejecuta comandos en los equipos local y remotos.
Measure-Command Mide el tiempo que tardan en ejecutarse los bloques de script y los cmdlets.
Trace-Command Configura e inicia un seguimiento de la expresi贸n o del comando especificado.
Add-Computer Agrega equipos a un dominio o grupo de trabajo.
Checkpoint-Computer Crea un punto de restauraci贸n del sistema en el equipo local.
Remove-Computer Quita equipos de grupos de trabajo o dominios.
Restart-Computer Reinicia el sistema operativo en los equipos local y remotos.
Restore-Computer Inicia una restauraci贸n del sistema en el equipo local.
Stop-Computer Apaga los equipos local y remotos.
Reset-ComputerMachinePassword Restablece la contrase帽a de la cuenta de equipo para el equipo.
Disable-ComputerRestore Deshabilita la caracter铆stica Restaurar sistema en la unidad del sistema de archivos especificada.
Enable-ComputerRestore Habilita la caracter铆stica Restaurar sistema en la unidad del sistema de archivos especificada.
Get-ComputerRestorePoint Obtiene los puntos de restauraci贸n en el equipo local.
Test-ComputerSecureChannel Prueba y repara el canal seguro entre el equipo local y su dominio.
Test-Connection Env铆a paquetes de solicitud de eco (芦pings禄) ICMP a uno o m谩s equipos.
Export-Console Exporta la configuraci贸n de la consola actual a un archivo para que pueda usarla de nuevo o compartirla.
Add-Content Agrega contenido a los elementos especificados, como por ejemplo palabras a un archivo.
Clear-Content Elimina el contenido de un elemento (por ejemplo, elimina el texto de un archivo), pero no elimina el elemento en s铆.
Get-Content Obtiene el contenido del elemento en la ubicaci贸n especificada.
Set-Content Escribe o reemplaza el contenido de un elemento por contenido nuevo.
Export-Counter El cmdlet Export-Counter exporta los datos de contador de rendimiento a archivos de registro.
Get-Counter Obtiene los datos de los contadores de rendimiento en los equipos local y remotos.
Import-Counter Importa los archivos de registro de los contadores de rendimiento (.blg, .csv, .tsv) y crea los objetos que representan cada muestra de contador en el registro.
Get-Credential Obtiene un objeto de credenciales basado en un nombre de usuario y una contrase帽a.
ConvertFrom-CSV Convierte las propiedades de objeto con formato CSV en versiones CSV de los objetos originales.
ConvertTo-CSV Convierte los objetos de .NET en una serie de cadenas de longitud variable separadas por comas (CSV).
Export-CSV Convierte los objetos de .NET en una serie de cadenas de longitud variable separadas por comas (CSV) y guarda las cadenas en un archivo CSV.
Import-CSV Convierte las propiedades de objeto de un archivo CSV en versiones CSV de los objetos originales.
Get-Culture Obtiene la referencia cultural establecida actualmente en el sistema operativo.
Format-Custom Usa una vista personalizada para dar formato a la salida.
Get-Date Obtiene la fecha y hora actuales.
Set-Date Cambia la hora del sistema en el equipo a la hora especificada.
Write-Debug Escribe un mensaje de depuraci贸n en la consola.
Out-Default Env铆a el resultado al formateador predeterminado y al cmdlet de salida predeterminado. Es un marcador de posici贸n que permite al usuario escribir su propio cmdlet o funci贸n Out-Default.
Register-EngineEvent Realiza la suscripci贸n a los eventos generados por el motor de Windows PowerShell y el cmdlet New-Event.
Write-Error Escribe un objeto en la canalizaci贸n de errores.
Get-Event Obtiene los eventos de la cola de eventos.
New-Event Crea un nuevo evento.
Remove-Event Elimina eventos de la cola de eventos.
Unregister-Event Cancela una suscripci贸n de eventos.
Wait-Event Espera a que se produzca un evento concreto antes de continuar la ejecuci贸n.
Clear-EventLog Elimina todas las entradas de los registros de eventos especificados en los equipos local o remotos.
Get-EventLog Obtiene los eventos de un registro de eventos especificado o una lista de los registros de eventos en un equipo.
Limit-EventLog Establece las propiedades de registro de eventos que limitan el tama帽o del registro de eventos y la antig眉edad de sus entradas.
New-EventLog Crea un nuevo registro de eventos y un nuevo origen de eventos en el equipo local o en un equipo remoto.
Remove-EventLog Elimina un registro de eventos o quita del Registro un origen de eventos.
Show-EventLog Muestra los registros de eventos del equipo local o de un equipo remoto en el visor de eventos.
Write-EventLog Escribe un evento en un registro de eventos.
Get-EventSubscriber Obtiene los suscriptores de eventos de la sesi贸n actual.
Get-ExecutionPolicy Obtiene las directivas de ejecuci贸n actuales de la sesi贸n actual.
Set-ExecutionPolicy Cambia la preferencia del usuario para la directiva de ejecuci贸n del shell.
Invoke-Expression Ejecuta comandos en el equipo local o en un equipo remoto.
Out-File Env铆a la salida a un archivo.
Export-FormatData Guarda los datos de formato de la sesi贸n actual en un archivo de formato.
Get-FormatData Obtiene los datos de formato de la sesi贸n actual.
Update-FormatData Actualiza y agrega archivos de datos de formato.
Out-GridView Env铆a el resultado a una tabla interactiva en una ventana independiente.
Get-Help Muestra informaci贸n acerca de cmdlets y conceptos de Windows PowerShell.
Add-History Anexa entradas al historial de la sesi贸n.
Clear-History Elimina entradas del historial de comandos.
Get-History Obtiene una lista de los comandos especificados durante la sesi贸n actual.
Invoke-History Ejecuta comandos del historial de la sesi贸n.
Get-Host Obtiene una referencia al objeto de host de la consola actual. Muestra la versi贸n y la informaci贸n regional predeterminada de Windows PowerShell.
Out-Host Env铆a el resultado a la consola.
Read-Host Lee una l铆nea de entrada de la consola.
Write-Host Escribe una salida personalizada en un host.
Get-HotFix Obtiene las revisiones que se han aplicado a los equipos local y remotos.
ConvertTo-Html Convierte los objetos de .NET en un formato HTML que se puede mostrar en un explorador web.
Clear-Item Elimina el valor de un elemento, pero no elimina el elemento.
Copy-Item Copia un elemento de una ubicaci贸n a otra en un espacio de nombres.
Get-Item Obtiene el elemento de la ubicaci贸n especificada.
Invoke-Item Realiza la acci贸n predeterminada en el elemento especificado.
Move-Item Mueve un elemento de una ubicaci贸n a otra.
New-Item Crea un nuevo elemento.
Remove-Item Elimina los elementos especificados.
Rename-Item Cambiar el nombre de un elemento en un espacio de nombres de un proveedor de Windows PowerShell.
Set-Item Cambia el valor de un elemento por el valor especificado en el comando.
Clear-ItemProperty Crea o cambia el valor de una propiedad de un elemento.
Copy-ItemProperty Copia una propiedad y su valor desde una ubicaci贸n especificada a otra ubicaci贸n.
Get-ItemProperty Obtiene las propiedades de un elemento especificado.
Move-ItemProperty Mueve una propiedad de una ubicaci贸n a otra.
New-ItemProperty Crea una nueva propiedad para un elemento y establece su valor. Por ejemplo, puede utilizar New-ItemProperty para crear y cambiar datos y valores del Registro, que son propiedades de una clave del Registro.
Remove-ItemProperty Elimina la propiedad y su valor de un elemento.
Rename-ItemProperty Cambia el nombre de una propiedad de un elemento.
Set-ItemProperty Crea o cambia el valor de una propiedad de un elemento.
Format-List Aplica a la salida el formato de una lista de propiedades en la que cada propiedad aparece en una nueva l铆nea.
Update-List Agrega y quita elementos de un valor de propiedad que contiene una colecci贸n de objetos.
Import-LocalizedData Importa los datos espec铆ficos del idioma en scripts y funciones seg煤n la referencia cultural actual establecida en el sistema operativo.
Get-Location Obtiene informaci贸n sobre la ubicaci贸n de trabajo actual.
Pop-Location Cambia a la 煤ltima ubicaci贸n insertada en la pila mediante Push-Location.
Push-Location Agrega la ubicaci贸n actual al principio de una lista de ubicaciones (芦pila禄).
Set-Location Establece la ubicaci贸n de trabajo actual en una ubicaci贸n especificada.
Send-MailMessage Env铆a un mensaje de correo electr贸nico.
Add-Member Agrega un miembro personalizado definido por el usuario a una instancia de un objeto de Windows PowerShell.
Get-Member Obtiene las propiedades y los m茅todos de objetos.
Export-ModuleMember Especifica los miembros de m贸dulo que se exportan.
Get-Module Obtiene los m贸dulos que se han importado, o se pueden importar, en la sesi贸n actual.
Import-Module Crea un nuevo m贸dulo din谩mico que s贸lo existe en memoria.
New-Module Crea un nuevo m贸dulo din谩mico que s贸lo existe en memoria.
New-ModuleManifest Crea un nuevo manifiesto de m贸dulo.
Remove-Module Quita m贸dulos de la sesi贸n actual.
Test-ModuleManifest Comprueba que un manifiesto de m贸dulo describa con exactitud el contenido de un m贸dulo.
Out-Null Elimina los resultados en lugar de enviarlos a la consola.
Compare-Object Compara dos conjuntos de objetos.
ForEach-Object Realiza una operaci贸n respecto a cada objeto de un conjunto de objetos de entrada.
Group-Object Agrupa los objetos que contienen el mismo valor para las propiedades especificadas.
Measure-Object Calcula las propiedades num茅ricas de los objetos as铆 como los caracteres, palabras y l铆neas en los objetos de cadena, como por ejemplo el texto de los archivos.
New-Object Crea una instancia de un objeto .Net o COM.
Select-Object Selecciona las propiedades especificadas de un objeto o un conjunto de objetos. Tambi茅n puede seleccionar objetos 煤nicos de una matriz de objetos o un n煤mero de objetos espec铆ficos del principio o el final de una matriz de objetos.
Sort-Object Ordena los objetos por los valores de las propiedades.
Tee-Object Guarda el resultado de un comando en un archivo o una variable y lo muestra en la consola.
Where-Object Crea un filtro que controla los objetos que se van a pasar junto con una canalizaci贸n de comandos.
Register-ObjectEvent Realiza la suscripci贸n a los eventos generados por un objeto de .NET.
Write-Output Env铆a los objetos al siguiente comando en la canalizaci贸n. Si es el 煤ltimo comando en la canalizaci贸n, los objetos se muestran en la consola.
Convert-Path Convierte una ruta de Windows PowerShell a una ruta de proveedor de Windows PowerShell.
Join-Path Combina una ruta y una ruta secundaria en una sola ruta.
Resolve-Path Resuelve los caracteres comod铆n de una ruta y muestra el contenido de la ruta.
Split-Path Devuelve la parte especificada de una ruta.
Test-Path Determina si existen todos los elementos de una ruta.
Get-PfxCertificate Obtiene informaci贸n sobre los archivos de certificado .pfx del equipo.
Out-Printer Env铆a la salida a una impresora.
Debug-Process Depura uno o m谩s procesos que se ejecutan en el equipo local.
Get-Process Obtiene los procesos que se est谩n ejecutando en el equipo local o en un equipo remoto.
Start-Process Inicia uno o m谩s procesos en el equipo local.
Stop-Process Detiene uno o m谩s procesos en ejecuci贸n.
Wait-Process Espera a que los procesos se detengan antes de aceptar m谩s datos de entrada.
Write-Progress Muestra una barra de progreso en la ventana de comandos de Windows PowerShell.
Disable-PSBreakpoint Deshabilita los puntos de interrupci贸n en la consola actual.
Enable-PSBreakpoint Habilita los puntos de interrupci贸n en la consola actual.
Get-PSBreakpoint Obtiene los puntos de interrupci贸n establecidos en la consola actual.
Remove-PSBreakpoint Elimina los puntos de interrupci贸n de la consola actual.
Set-PSBreakpoint Establece un punto de interrupci贸n en una l铆nea, un comando o una variable.
Get-PSCallStack Muestra la pila de llamadas actual.
Set-PSDebug Activa o desactiva las caracter铆sticas de depuraci贸n de scripts, establece el nivel de seguimiento y alterna el modo estricto.
Get-PSDrive Obtiene las unidades de Windows PowerShell incluidas en la consola actual.
New-PSDrive Crea una unidad de Windows PowerShell en la consola actual.
Remove-PSDrive Quita una unidad de Windows PowerShell de su ubicaci贸n.
Get-Job Obtiene los trabajos en segundo plano de Windows PowerShell (PsJobs) que se est谩n ejecutando en la consola actual.
Receive-Job Obtiene el resultado y los errores de los trabajos en segundo plano (PsJobs) que se ejecutan en la consola actual.
Remove-Job Elimina un trabajo en segundo plano de Windows PowerShell (PsJob).
Start-Job Inicia un trabajo en segundo plano de Windows PowerShell (PsJob).
Stop-Job Detiene un trabajo en segundo plano de Windows PowerShell (PsJob).
Wait-Job Suprime el s铆mbolo del sistema hasta que uno o todos los trabajos en segundo plano de Windows PowerShell (PsJobs) se completen.
Get-PSProvider Obtiene informaci贸n sobre el proveedor de Windows PowerShell especificado.
Disable-PSRemoting Evita que el equipo reciba comandos remotos de Windows PowerShell.
Enable-PSRemoting Configura el equipo para recibir comandos remotos.
Enter-PSSession Inicia una sesi贸n interactiva con un equipo remoto.
Exit-PSSession Finaliza una sesi贸n interactiva con un equipo remoto.
Export-PSSession Guarda los comandos de otra sesi贸n en un archivo de m贸dulo.
Get-PSSession Obtiene las sesiones de Windows PowerShell (PSSessions) en la sesi贸n actual.
Import-PSSession Importa en la sesi贸n actual los cmdlets, alias, funciones y otros tipos de comando de otra sesi贸n en el equipo local o en un equipo remoto.
New-PSSession Crea una conexi贸n persistente con el equipo local o con un equipo remoto.
Remove-PSSession Cierra una o m谩s sesiones de Windows PowerShell (PSSessions).
Disable-PSSessionConfiguration Deniega el acceso a las configuraciones de sesi贸n en el equipo local.
Enable-PSSessionConfiguration Configura el equipo para recibir comandos remotos.
Get-PSSessionConfiguration Obtiene las configuraciones de sesi贸n registradas en el equipo.
Register-PSSessionConfiguration Crea y registra una nueva configuraci贸n de sesi贸n.
Set-PSSessionConfiguration Cambia las propiedades de una configuraci贸n de sesi贸n registrada.
Unregister-PSSessionConfiguration Elimina una configuraci贸n de sesi贸n registrada del equipo.
New-PSSessionOption Crea un objeto que contiene las opciones avanzadas de una sesi贸n.
Add-PSSnapin Agrega uno o m谩s complementos de Windows PowerShell a la sesi贸n actual.
Get-PSSnapin Obtiene los complementos de Windows PowerShell que hay en el equipo.
Remove-PSSnapin Quita complementos de Windows PowerShell de la sesi贸n actual.
Complete-Transaction Confirma la transacci贸n activa.
Get-Transaction Obtiene la transacci贸n actual (activa).
Start-Transaction Inicia una transacci贸n.
Undo-Transaction Revierte la transacci贸n activa.
Use-Transaction Agrega el bloque de script a la transacci贸n activa.
Get-Random Obtiene un n煤mero aleatorio o selecciona aleatoriamente objetos de una colecci贸n.
ConvertFrom-SecureString Convierte una cadena segura en una cadena est谩ndar cifrada.
ConvertTo-SecureString Convierte cadenas est谩ndar cifradas en cadenas seguras. Tambi茅n puede convertir texto sin formato en cadenas seguras. Se utiliza con ConvertFrom-SecureString y Read-Host.
Get-Service Obtiene los servicios en el equipo local o en un equipo remoto.
New-Service Crea una nueva entrada para un servicio de Windows en el Registro y en la base de datos de servicios.
Restart-Service Detiene y despu茅s inicia uno o m谩s servicios.
Resume-Service Reanuda uno o m谩s servicios suspendidos (en pausa).
Set-Service Inicia, detiene y suspende un servicio y cambia sus propiedades.
Start-Service Inicia uno o m谩s servicios detenidos.
Stop-Service Detiene uno o m谩s servicios en ejecuci贸n.
Suspend-Service Suspende (pausa) uno o m谩s servicios en ejecuci贸n.
Start-Sleep Suspende la actividad del shell, el script o el espacio de ejecuci贸n durante el per铆odo de tiempo especificado.
Set-StrictMode Establece y exige reglas de codificaci贸n en expresiones, scripts y bloques de script.
Out-String Env铆a objetos al host como una serie de cadenas.
Select-String Busca texto en cadenas y archivos.
ConvertFrom-StringData Convierte una cadena que contiene uno o varios pares 芦nombre=valor禄 en una tabla hash.
Format-Table Aplica a la salida el formato de una tabla.
New-TimeSpan Crea un objeto que representa un intervalo de tiempo.
Get-TraceSource Obtiene los componentes de Windows PowerShell instrumentados para realizar un seguimiento.
Set-TraceSource Configura, inicia y detiene el seguimiento de los componentes de Windows PowerShell.
Start-Transcript Crea un registro de una parte o de la totalidad de una sesi贸n de Windows PowerShell en un archivo de texto.
Stop-Transcript Detiene una transcripci贸n.
Add-Type Agrega un tipo .NET (clase) a una sesi贸n de Windows PowerShell.
Update-TypeData Actualiza la configuraci贸n del tipo extendido actual al volver a cargar los archivos *.types.ps1xml.
Get-UICulture Obtiene la actual referencia cultural de la interfaz de usuario establecida en el sistema operativo.
Get-Unique Devuelve los elementos 煤nicos de una lista ordenada.
Clear-Variable Borra el valor de una variable.
Get-Variable Obtiene las variables de la consola actual.
New-Variable Crea una nueva variable.
Remove-Variable Elimina una variable y su valor.
Set-Variable Establece el valor de una variable. Crea la variable si no existe ninguna con el nombre solicitado.
Write-Verbose Escribe texto en la secuencia de mensaje detallada de Windows PowerShell.
Write-Warning Escribe un mensaje de advertencia.
New-WebServiceProxy Crea un objeto proxy de servicio web que permite utilizar y administrar el servicio web en Windows PowerShell.
Format-Wide Aplica a los objetos el formato de una tabla ancha en la que se muestra 煤nicamente una propiedad de cada objeto.
Get-WinEvent Obtiene los eventos de los registros de eventos y los archivos de registro de seguimiento de eventos en los equipos local y remotos.
Register-WmiEvent Realiza la suscripci贸n a un evento generado por un objeto de WMI.
Set-WmiInstance Crea o modifica instancias de clases de WMI.
Invoke-WmiMethod Llama a m茅todos de WMI.
Get-WmiObject Obtiene instancias de las clases de WMI o informaci贸n sobre las clases disponibles.
Remove-WmiObject Elimina instancias y clases de WMI.
Connect-WSMan Produce la conexi贸n con el servicio WinRM en un equipo remoto.
Disable-WSManCredSSP Deshabilita la autenticaci贸n CredSSP (proveedor de servicios de seguridad de credenciales) en un equipo cliente.
Disconnect-WSMan Desconecta el cliente del servicio WinRM en un equipo remoto.
Enable-WSManCredSSP Habilita la autenticaci贸n CredSSP (proveedor de servicios de seguridad de credenciales) en un equipo cliente.
Get-WSManCredSSP Obtiene la configuraci贸n relacionada con el proveedor de servicios de seguridad de credenciales para el cliente.
Get-WSManInstance Muestra informaci贸n de administraci贸n para una instancia de recurso especificada por un URI de recurso.
Invoke-WSManAction Invoca una acci贸n en el objeto especificado por el URI de recurso y por los selectores.
New-WSManInstance Crea una nueva instancia de un recurso de administraci贸n.
New-WSManSessionOption Crea la tabla hash de opciones de sesi贸n WSMan que se van a utilizar como par谩metros de entrada en los siguientes cmdlets WSMan: Connect-WSMan, Get-WSManInstance, Invoke-WSManAction, Set-WSManInstance.
Remove-WSManInstance Elimina una instancia de un recurso de administraci贸n.
Set-WSManInstance Modifica la informaci贸n de administraci贸n relacionada con un recurso.
Set-WSManQuickConfig Configura el equipo local para la administraci贸n remota.
Test-WSMan Comprueba si el servicio WinRM se est谩 ejecutando en el equipo local o en un equipo remoto.
ConvertTo-XML Crea una representaci贸n basada en XML de un objeto.
Select-XML Busca texto en un documento XML.

Visita nuestro canal en y Suscr铆bete



Publicado en Soporte Tecnico

Te puede interesar...

Deja una respuesta

Tu direcci贸n de correo electr贸nico no ser谩 publicada.