4 formas de ejecutar Powershell

Tabla de contenido:

4 formas de ejecutar Powershell
4 formas de ejecutar Powershell

Video: 4 formas de ejecutar Powershell

Video: 4 formas de ejecutar Powershell
Video: Como saber si hay virus en mi PC o Laptop (Eliminar Virus de mi PC Windows 10) 2024, Mayo
Anonim

PowerShell es un shell de línea de comandos que se utiliza para la automatización de tareas a través de un lenguaje de secuencias de comandos basado en el marco. NET de Microsoft. PowerShell usa comandos llamados cmdlets para integrarse con scripts o aplicaciones. PowerShell se incluye de forma nativa con Windows y se puede abrir desde el comando Ejecutar, mientras que los usuarios de Mac y Linux deberán instalarlo y ejecutarlo a través de la Terminal. Una vez que se ejecuta, hay algunos cmdlets básicos que puede usar para familiarizarse con PowerShell.

Pasos

Método 1 de 4: Ejecución de PowerShell (Windows)

Ejecute Powershell Paso 1
Ejecute Powershell Paso 1

Paso 1. Presiona ⊞ Win + R

Esto abrirá una ventana de comando Ejecutar.

  • Si no desea utilizar el comando Ejecutar, también puede buscar "PowerShell" en el menú Inicio.
  • PowerShell se incluye con las versiones de Windows 7 o posteriores.
Ejecute Powershell Paso 2
Ejecute Powershell Paso 2

Paso 2. Ingrese "PowerShell" en el campo de texto

Ejecute Powershell Paso 3
Ejecute Powershell Paso 3

Paso 3. Haga clic en "Aceptar"

Se abrirá una nueva ventana de PowerShell.

Método 2 de 4: Ejecutar PowerShell (Mac)

Ejecute Powershell Paso 4
Ejecute Powershell Paso 4

Paso 1. Vaya a https://github.com/PowerShell/PowerShell en su navegador web

Esta es la página oficial de github para PowerShell.

Ejecute Powershell Paso 5
Ejecute Powershell Paso 5

Paso 2. Descargue e instale el archivo.pkg para Mac

Debe ejecutar OSX 10.11 o más reciente.

Ejecute Powershell Paso 6
Ejecute Powershell Paso 6

Paso 3. Abra el Launchpad

Este es el icono del cohete en el muelle inferior.

Ejecute Powershell Paso 7
Ejecute Powershell Paso 7

Paso 4. Ingrese "Terminal" en el campo de búsqueda

También puede encontrar el Terminal en "Aplicaciones> Utilidades".

Ejecute Powershell Paso 8
Ejecute Powershell Paso 8

Paso 5. Ejecute la Terminal

Aparecerá una ventana de terminal en blanco.

Ejecute Powershell Paso 9
Ejecute Powershell Paso 9

Paso 6. Ingresa "powershell" y presiona ↵ Enter

Aparecerá un indicador de PowerShell con "PS" en pantalla. Esto significa que PowerShell se está ejecutando y puede usar la Terminal para ingresar cmdlets.

Método 3 de 4: Ejecución de PowerShell (Ubuntu)

Ejecute Powershell Paso 10
Ejecute Powershell Paso 10

Paso 1. Vaya a https://github.com/PowerShell/PowerShell en su navegador web

Esta es la página oficial de github para PowerShell.

Ejecute Powershell Paso 11
Ejecute Powershell Paso 11

Paso 2. Descargue el archivo.deb para su versión correspondiente de Linux

PowerShell está disponible para Ubuntu 14.04 o 16.04. Tienen instaladores separados enumerados en la página.

Ejecute Powershell Paso 12
Ejecute Powershell Paso 12

Paso 3. Abra una ventana de Terminal

Puedes presionar ⊞ Win + Alt + T o hacer clic en "Inicio" y buscar "Terminal".

Ejecute Powershell Paso 13
Ejecute Powershell Paso 13

Paso 4. Ingresa “sudo dpkg -i [nombre de archivo del instalador]” y presiona ↵ Enter

Se le pedirá que ingrese la contraseña de su computadora cuando use el comando "sudo". Es posible que vea una falla con dependencias no satisfechas, pero esto se resolverá pronto.

El nombre del archivo del instalador se verá como "powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb" o "powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb" según la versión de Ubuntu que esté ejecutando

Ejecute Powershell Paso 14
Ejecute Powershell Paso 14

Paso 5. Ingresa “sudo apt-get install -f” y presiona ↵ Enter

Esta configuración de PowerShell se completará.

Ejecute Powershell Paso 15
Ejecute Powershell Paso 15

Paso 6. Ingresa "powershell" y presiona ↵ Enter

Aparecerá un indicador de PowerShell y podrá ejecutar cmdlets en la Terminal.

Método 4 de 4: uso de comandos básicos de PowerShell

Ejecute Powershell Paso 16
Ejecute Powershell Paso 16

Paso 1. Utilice "Get-Command" para buscar cmdlets

Por sí solo, este cmdlet mostrará todos los demás cmdlets. Puede limitar su búsqueda utilizando modificadores.

  • Por ejemplo: "Get-Command Name * Disable *" mostrará solo los cmdlets con "deshabilitar" en el nombre.
  • Todos los cmdlets se ingresan escribiéndolos en la ventana de PowerShell y presionando ↵ Enter.
Ejecute Powershell Paso 17
Ejecute Powershell Paso 17

Paso 2. Utilice "Get-Help" para obtener información sobre un cmdlet determinado

Este cmdlet le proporcionará toda la información sobre otro cmdlet, y lo más importante es la sintaxis de cómo se usa el cmdlet de destino.

Por ejemplo: "Get-Help Get-Process" mostrará toda la información utilizable para el cmdlet "Get-Process"

Ejecute Powershell Paso 18
Ejecute Powershell Paso 18

Paso 3. Utilice "Get-Process" para utilizar un proceso que se ejecuta en una computadora

Solo esto mostrará una lista completa de los procesos que se ejecutan en su computadora. Con un modificador, puede destacar los procesos que provienen de una aplicación específica.

  • Por ejemplo: "Get-Process winword" mostrará todos los procesos que ejecuta Microsoft Word.
  • De manera similar, "Start-Process" se puede utilizar para lanzar una instancia de una aplicación / proceso.
Ejecute Powershell Paso 19
Ejecute Powershell Paso 19

Paso 4. Utilice "Get-Member" para ver las propiedades o métodos de un objeto

Este cmdlet necesita un objeto "canalizado" para que sea útil. Esto se hace agregando un "|" entre un objeto y el cmdlet "Get-Member".

Por ejemplo: “Get-Process | Get-Member”canalizará el cmdlet Get-Process a Get-Member, y Get-Member enumerará todas las propiedades y métodos que puede utilizar al realizar secuencias de comandos con Get-Process

Ejecute Powershell Step 20
Ejecute Powershell Step 20

Paso 5. Utilice "Dónde-Objeto" para seleccionar objetos según los criterios

Los criterios en Where-Object se establecen mediante el siguiente formato: “{$ _ [objeto] [operador] [parámetro]}”. Where-Object también necesita un objeto conectado a él.

  • Por ejemplo: “Get-Process | Where-Object {$ _. Name -eq "notepad"} "ejecutará Get-Process con la limitación donde el nombre del objeto es igual a" notepad ".
  • Otros operadores incluyen: "-lt" (menor que), "-gt" (mayor que), "-le" (menor o igual que), "-ge" (mayor o igual que), "-ne" (no es igual a) o "-like" (coincidencia de patrones).
  • Los parámetros que utilizan cadenas (palabras) deben ir entre comillas. Esto no es necesario para enteros (números).

Recomendado: