Powershell es una herramienta de Microsoft que nos permite automatizar tareas y interacciones con el Sistema Operativo, programas como SQL Server e IIS. Similar al Bash de Linux y el CMD de Windows.
Para usarlo es necesario tener el .Net Core más actual.
Para poder ejecutar scripts en Windows. Ir al buscador, teclear Powershell, abrir como administrador y teclear lo siguientes:
get-executionpolicy
Esto mostrará el nivel unrestricted, lo que no permitirá la ejecución de scripts.
Modificar con:
set-executionpolicy unrestricted
Esto permitirá la ejecución de scripts
¿Cómo instalar Powershell en Linux?
Para plataformas Windows podemos instalar el ejecutable:
Para plataformas Linux:
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo apt-get update sudo add-apt-repository universe sudo apt-get install -y powershell pwsh
Una vez instalado abrimos una terminal y tecleamos:
$PSVersionTable
Saldrá la siguiente información:
Name Value ---- ----- PSVersion 5.1.14393.3471 PSEdition Desktop PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...} BuildVersion 10.0.14393.3471 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1
Algunos comandos básicos.
Conseguir ayuda.
Get-Help
Mostrar fecha.
Get-Date
Mostrar directorio actual.
pwd
Listar contenido del directorio actual.
Get-childItem
Variables básicas.
Write-Host "Directorio del usuario: "$HOME Write-Host "Directorio de powershell: "$PsHome Write-Host "Ultimo error: "$Error #Listar variables Get-Variables | Format-Table
En próximos post veremos más ejemplos.
Comentarios
Publicar un comentario