Tabla resumen de comandos básicos de PowerShell

PowerShell es un potente marco de gestión de configuración y automatización que permite a los administradores de sistemas trabajar de forma más eficiente mediante la automatización de tareas tediosas y repetitivas. A continuación se muestran algunos comandos básicos de Powershell que le ayudarán a aprovechar al máximo el poder de esta herramienta.

Tabla resumen de comandos básicos de PowerShell

A continuación se muestra la lista de comandos: nombre del comando cmdlet: descripción del comando.

% - ForEach-Object: Realiza una operación en cada elemento de un conjunto de objetos de entrada.

  • ? - Dónde-Objeto: seleccione un objeto de un conjunto de objetos en función de sus valores de atributos.
  • ac - Agregar contenido: agrega contenido adicional, como palabras o datos, al archivo.
  • asnp - Add-PSSnapIn: agrega uno o más complementos de Windows PowerShell a la sesión actual.
  • cat - Get-Content: Obtiene el contenido de un archivo.
  • cd - Establecer ubicación: establece la ubicación de trabajo actual en una ubicación específica.
  • chdir - Establecer ubicación: establece la ubicación de trabajo actual en una ubicación específica.
  • clc - Borrar contenido: borra el contenido de un elemento, pero no lo elimina.
  • clear - Clear-Host: Borra la pantalla en el programa host.
  • clhy - Clear-History: Borra las entradas del historial de comandos.
  • cli - Clear-Item: borra el contenido de un elemento, pero no lo elimina.
  • clp - Clear-ItemProperty: borra el valor de la propiedad pero no la borra.
  • cls - Clear-Host: Borra la pantalla en el programa host.
  • clv - Borrar-Variable: Borra el valor de una variable.
  • cnsn - Connect-PSSession: volver a conectarse a sesiones desconectadas
  • comparar - Comparar-Objeto: Compara dos conjuntos de objetos.
  • copiar - Copiar elemento: copia un elemento de una ubicación a otra.
  • cp - Copiar elemento: copia un elemento de una ubicación a otra.
  • cpi - Copiar elemento: copia un elemento de una ubicación a otra.
  • cpp - Copy-ItemProperty: copia una propiedad y un valor de una ubicación especificada a otra ubicación.
  • curl - Invoke-WebRequest: obtiene contenido de un sitio web en Internet.
  • cvpa - Convert-Path: convierte una ruta de una ruta de Windows PowerShell a una ruta del proveedor de Windows PowerShell.
  • dbp - Disable-PSBreakpoint: deshabilita los puntos de interrupción en la consola actual.
  • del - Eliminar elemento: elimina archivos y carpetas.
  • diff - Comparar-Objeto: Compara dos conjuntos de objetos.
  • dir - Get-ChildItem: obtiene archivos y carpetas en la unidad del sistema de archivos.
  • dnsn - Disconnect-PSSession: Desconectarse de una sesión.
  • ebp - Enable-PSBreakpoint: habilita puntos de interrupción en la consola actual.
  • echo - Salida de escritura: envía los objetos especificados al siguiente comando de la canalización. Si este comando es el último comando en la canalización, los objetos se muestran en la consola.
  • epal - Export-Alias: Exporta información sobre los alias de comando definidos actualmente a un archivo.
  • epcsv - Export-Csv: convierte objetos en una matriz de cadenas separadas por comas (CSV) y guarda las cadenas en un archivo CSV.
  • epsn - Export-PSSession: Importa comandos de otra sesión y guárdalos en el módulo de Windows PowerShell.
  • borrar - Quitar elemento: elimina archivos y carpetas.
  • etsn - Enter-PSSession: inicia una sesión interactiva con una computadora remota.
  • exsn - Exit-PSSession: finaliza una sesión interactiva con una computadora remota.
  • fc - Formato personalizado: utilice una vista personalizada para formatear la salida.
  • fl - Format-List: formatea la salida como una lista de atributos donde cada atributo aparece en una nueva línea.
  • foreach - ForEach-Object: realiza una operación en cada elemento de un conjunto de objetos de entrada.
  • ft - Format-Table: formatea la salida como una tabla.
  • fw - Todo el formato: Da formato a los objetos como una tabla amplia que muestra solo un atributo de cada objeto.
  • galli - Get-Alias: obtiene comandos para la sesión actual.
  • gbp - Get-PSBreakpoint: obtiene los puntos de interrupción establecidos en la sesión actual.
  • gc - Get-Content: Obtiene el contenido de un archivo.
  • gci - Get-ChildItem: obtiene archivos y carpetas en la unidad del sistema de archivos.
  • gcm - Get-Command: obtiene todos los comandos.
  • gcs - Get-PSCallStack: muestra la pila de llamadas actual.
  • gdr - Get-PSDrive: obtiene la unidad en la sesión actual.
  • ghy - Get-History: obtiene una lista de comandos ingresados ​​durante la sesión actual.
  • gi - Get-Item: Obtiene archivos y carpetas.
  • gjb - Get-Job: obtiene trabajos en segundo plano de Windows PowerShell ejecutándose en la sesión actual.
  • gl - Get-Location: obtiene información sobre la ubicación de trabajo actual o la pila de ubicaciones.
  • gm - Get-Member: Obtiene propiedades y métodos de objetos.
  • gmo - Get-Module: Obtiene los módulos que se han importado o que se pueden importar a la sesión actual.
  • gp - Get-ItemProperty: Obtiene las propiedades de un elemento específico.
  • gps - Get-Process: Obtiene procesos en ejecución en computadoras locales o remotas.
  • grupo - Grupo-Objeto: Agrupa objetos que contienen el mismo valor para las propiedades especificadas.
  • gsn - Get-PSSession: obtiene sesiones de Windows PowerShell en computadoras locales y remotas.
  • gsnp - Get-PSSnapIn: obtiene complementos de Windows PowerShell en la computadora.
  • gsv - Get-Service: Obtenga servicios en computadoras locales o remotas.
  • gu - Get-Unique: devuelve elementos únicos de una lista ordenada.
  • gv - Get-Variable: Obtiene las variables en la consola actual.
  • gwmi - Get-WmiObject: obtiene instancias de clases de Instrumental de administración de Windows (WMI) o información sobre las clases disponibles.
  • h - Get-History: obtiene una lista de comandos ingresados ​​durante la sesión actual.
  • historial - Get-History: obtiene una lista de comandos ingresados ​​durante la sesión actual.
  • icm - Invoke-Command: ejecuta comandos en computadoras locales y remotas.
  • iex - Invoke-Expression: ejecuta un comando o expresión en la computadora local.
  • ihy - Invoke-History: ejecuta comandos desde el historial de sesiones.
  • ii - Invocar elemento: realiza la acción predeterminada en el elemento especificado.
  • ipal - Import-Alias: importa una lista de apodos de comandos del archivo.
  • ipcsv - Import-Csv: cree objetos similares a tablas personalizados a partir de elementos en un archivo CSV.
  • ipmo - Importar módulo: agrega módulo a la sesión actual.
  • ipsn - Import-PSSession: Importa comandos de otra sesión a la sesión actual.
  • irm - Invoke-RestMethod: envía una solicitud HTTP o HTTPS a un servicio web RESTful.
  • ise - powershell_ise.exe: explica cómo utilizar la herramienta de línea de comandos PowerShell_ISE.exe.
  • iwmi - Invoke-WMIMethod: invoca métodos del Instrumental de administración de Windows (WMI).
  • iwr - Invoke-WebRequest: recupera contenido de un sitio web en Internet.
  • kill - Stop-Process: detiene uno o más procesos en ejecución.
  • lp - Out-Printer: envía la salida a la impresora.
  • ls - Get-ChildItem: obtiene archivos y carpetas en la unidad del sistema de archivos.
  • man - ayuda: muestra información sobre los comandos y conceptos de Windows PowerShell.
  • md - mkdir: Crea una nueva entrada.
  • medida - Medir-Objeto: Mide propiedades numéricas de objetos y caracteres, palabras y líneas en objetos de cadena, como archivos de texto.
  • mi - Move-Item: Mueve un elemento de una ubicación a otra.
  • mount - New-PSDrive: crea unidades de red asignadas temporales y persistentes.
  • mover - Mover-Artículo: Mueve un artículo de una ubicación a otra.
  • mp - Move-ItemProperty: mueve propiedades de una ubicación a otra.
  • mv - Move-Item: Mueve un elemento de una ubicación a otra.
  • nal - New-Alias: crea un nuevo apodo de comando.
  • ndr - New-PSDrive: crea unidades de red asignadas temporales y persistentes.
  • ni - Nuevo elemento: crea un nuevo elemento.
  • nmo - New-Module: Crea un nuevo módulo dinámico que existe solo en la memoria.
  • npssc - New-PSSessionConfigurationFile: crea un archivo de configuración de sesión.
  • nsn - New-PSSession: crea conexiones persistentes a computadoras locales o remotas.
  • nv - Nueva-Variable: Crea una nueva variable.
  • ogv - Out-GridView: envía la salida a un panel interactivo en una ventana separada.
  • oh - Out-Host: envía la salida a la línea de comando.
  • popd - Ubicación emergente: cambia la ubicación actual a la más reciente insertada en la pila. Puede habilitar la ubicación desde el mosaico predeterminado o desde un mosaico que cree mediante el cmdlet Push-Location.
  • ps - Get-Process: obtiene procesos que se ejecutan en la computadora local o remota.
  • pushd - Push-Location: agrega la ubicación actual a la parte superior de la pila de ubicaciones.
  • pwd - Get-Location: obtiene información sobre la ubicación de trabajo actual o la pila de ubicaciones.
  • r - Invoke-History: ejecuta comandos desde el historial de sesiones.
  • rbp - Remove-PSBreakpoint: Elimina puntos de interrupción de la consola actual.
  • rcjb - Recibir-Trabajo: Recibe los resultados de los trabajos en segundo plano de Windows PowerShell en la sesión actual.
  • rcsn - Recibir-PSSession: Recibe resultados de comandos en sesiones desconectadas.
  • rd - Eliminar elemento: elimina archivos y carpetas.
  • rdr - Remove-PSDrive: elimina las unidades temporales de Windows PowerShell y desconecta las unidades de red asignadas.
  • ren - Rename-Item: cambia el nombre de un elemento en el espacio de nombres del proveedor de Windows PowerShell.
  • ri - Remove-Item: Elimina archivos y carpetas.
  • rjb - Remove-Job: Elimina un trabajo en segundo plano de Windows PowerShell.
  • rm - Eliminar elemento: elimina archivos y carpetas.
  • rmdir - Eliminar elemento: elimina archivos y carpetas.
  • rmo - Remove-Module: Elimina módulos de la sesión actual.
  • rni - Rename-Item: cambia el nombre de un elemento en el espacio de nombres del proveedor de Windows PowerShell.
  • rnp - Rename-ItemProperty: cambia el nombre de la propiedad de un elemento.
  • rp - Remove-ItemProperty: Elimina una propiedad y su valor de un artículo.
  • rsn - Remove-PSSession: cierra una o más sesiones de Windows PowerShell (PSSessions).
  • rsnp - Remove-PSSnapin: elimina los complementos de Windows PowerShell de la sesión actual.
  • rujb - Resume-Job: Reiniciar un trabajo suspendido
  • rv - Remove-Variable: Elimina una variable y su valor.
  • rvpa - Resolve-Path: resuelve comodines en rutas y muestra el contenido de la ruta.
  • rwmi - Remove-WMIObject: elimina una instancia de una clase existente del Instrumental de administración de Windows (WMI).
  • sajb - Start-Job: inicia un trabajo en segundo plano de Windows PowerShell.
  • sal - Set-Alias: crea o cambia un apodo de comando (nombre alternativo) para un cmdlet u otro elemento de comando en la sesión actual de Windows PowerShell.
  • saps - Start-Process: Inicia uno o más procesos en la computadora local.
  • sasv - Start-Service: Inicia uno o más servicios detenidos.
  • sbp - Set-PSBreakpoint: establece un punto de interrupción en una línea, declaración o variable.
  • sc - Set-Content: Reemplaza el contenido del archivo con el contenido que especifiques.
  • select - Select-Object: Selecciona el objeto o las propiedades del objeto.
  • set - Set-Variable: establece el valor de una variable. Crea una variable si no existe una variable con el nombre solicitado.
  • shcm - Show-Command: crea comandos de Windows PowerShell en una ventana de comandos gráfica.
  • si - Set-Item: Cambia el valor de un elemento a valor

¡Te deseo éxito!

Ver más:

Dejar un comentario

Cómo eliminar el aviso de solicitud de derechos de autor en la esquina derecha de la pantalla en Windows 10

Cómo eliminar el aviso de solicitud de derechos de autor en la esquina derecha de la pantalla en Windows 10

¿Ves una notificación de activación de Windows 10 en la esquina derecha de la pantalla? Este artículo le guiará sobre cómo eliminar el aviso de solicitud de derechos de autor en Windows 10.

Instrucciones de AZ sobre cómo instalar Windows 10 compilación 14393.222

Instrucciones de AZ sobre cómo instalar Windows 10 compilación 14393.222

Recientemente, Microsoft lanzó la última actualización acumulativa para usuarios de PC con Windows 10 llamada Build 14393.222. Esta actualización lanzada para Windows 10 corrige principalmente errores basados ​​en los comentarios de los usuarios y mejora la experiencia de rendimiento del sistema operativo.

Proteja su red informática con Bastion host en solo 3 pasos

Proteja su red informática con Bastion host en solo 3 pasos

¿Tiene computadoras en su red local que necesitan acceso externo? Usar un host bastión como guardián de su red puede ser una buena solución.

3 formas de borrar rápidamente todos los registros de eventos en Windows 10

3 formas de borrar rápidamente todos los registros de eventos en Windows 10

A veces es posible que necesites eliminar todos los registros de eventos antiguos a la vez. En esta guía, Quantrimang.com le mostrará 3 formas de eliminar rápidamente todos los registros de eventos en el Visor de eventos de Windows 10.

Cómo crear una tecla de Windows si tu teclado no está disponible

Cómo crear una tecla de Windows si tu teclado no está disponible

Si prefiere usar un teclado clásico antiguo, como el IBM Modelo M, que no incluye una tecla física de Windows, existe un método sencillo para agregar más, tomando prestada una tecla que no usa con frecuencia.

Cómo crear un modo de fondo transparente en Windows 10

Cómo crear un modo de fondo transparente en Windows 10

WindowTop es una herramienta que tiene la capacidad de atenuar todas las ventanas de aplicaciones y programas que se ejecutan en computadoras con Windows 10. O puede usar una interfaz de fondo oscuro en Windows.

Los métodos de IP falsos te ayudan a acceder de forma anónima

Los métodos de IP falsos te ayudan a acceder de forma anónima

En muchos artículos anteriores hemos mencionado que permanecer anónimo en línea es extremadamente importante. Cada año se filtra información privada, lo que hace que la seguridad en línea sea cada vez más necesaria. Esa es también la razón por la que deberíamos utilizar direcciones IP virtuales. ¡A continuación, aprenderemos sobre métodos para crear IP falsas!

Cómo desactivar la barra de idioma en la barra de tareas de Windows 8

Cómo desactivar la barra de idioma en la barra de tareas de Windows 8

La barra de idioma en Windows 8 es una barra de herramientas de idioma en miniatura diseñada para mostrarse automáticamente en la pantalla del escritorio. Sin embargo, mucha gente quiere ocultar esta barra de idioma en la barra de tareas.

Consejos para optimizar la velocidad de conexión a Internet de Linksys

Consejos para optimizar la velocidad de conexión a Internet de Linksys

Maximizar la velocidad de Internet es esencial para optimizar su conexión de red. Podrás tener una óptima experiencia de entretenimiento y trabajo utilizando computadoras, televisores con acceso a Internet, consolas de juegos, etc.

Cómo configurar WEP, WPA, WPA2 para el enrutador Linksys

Cómo configurar WEP, WPA, WPA2 para el enrutador Linksys

La conectividad inalámbrica es una necesidad hoy en día y, por eso, la seguridad inalámbrica es esencial para garantizar la seguridad en su red interna.