Configuració Powershell

Entrarem al powershell com si fossim administradors.
Dins del powershell farem click dret i anirem a l’apartat de “Propierties”
En “Propierties” anirem a l’apartat de “Options”.
Aquest apartat es basicament la personalització.


En “Font” tenim apartats com:
“Size”, “Font”… Tot aixo es la personalitzcació



Configuración completa de powershell

Descobreix els cmdlet de PowerShell
Introdueix Get-Command al terminal.

Executa Get-Help.

Actualiza sistema de ajuda windows powershell
Obtén ajuda del cmdlet: Get-Netadapter

El cmdlet Get-NetAdapter recupera els atributs essencials de l’adaptador de xarxa.
Get-Help -Example

Get-help -full

Fa ajuda amb els cmdlts
Get-Command -CommandType cmdlet | Measure-Object

Par calcular la cantidad de cmdlets disponibles en la sesió actual de PowerShell.
Tens 4 opcions: Restricted; AllSigned; RemoteSigned; Unrestricted. Quina tens per defecte? Què vol dir?

Yo tinc Restricted. No està permesa l’execució de cap script de PowerShell. Només es poden executar ordres individuals.

Obrim un script i posem:

Per executar F5
Desa l’arxiu a C:\notes.ps1
:
- Aneu a
Arxiu
. - Seleccioneu
Guardar com
. - Guardeu com
notes.ps1
.
Per entrar al directori on està notes.ps1
:
- Utilitzeu el comandament
cd c:/
.
Copia el fitxer “notes.ps1” i guarda-l amb el nom “notes_backup.ps1

Canvia el nom a “notes_backup.ps1” a “backup_notes.ps1”

Fem la creació de un directori “Documents” a la C:\.

S’ha eliminat correctament el directori “Documents” que s’havia creat prèviament, i s’ha confirmat la seva eliminació


$nom1 = “Joel”
New-Variable -Name $nom2 -Value “Joel”
-Problema
-$nom3 = Read-Host “Com et dius?
Crea una variable amb números:
$sumant1 = 5
$sumant2 = 6
$suma = $sumant1 + $sumant2

Executa Get-Variable. Quin és el valor de la variable $suma? Documenta-ho amb el resultat de la consola.

Crea una variable “resta” utilizando las variables “sumand1” y “sumand2”.

Ejecuta write host $suma. ¿Cuál es el resultado? Por favor, documenta esto con el resultado de la consola.

¿Cuál es la diferencia entre el cmdlet Write-Host i el Get-Variable?
Write-Host se emplea para mostrar un mensaje en la consola o en el host de PowerShell.
Get-variable se utiliza para obtener información acerca de las variables definidas en la sesión actual de PowerShell.
Elimina todas las variables creadas: $nombre1, $nombre2, $nombre3, $suma, $sumando1, $sumando2.
1r variable:
2n variable:


Crear un directori “Documents” a la C:
crear un altre variable

per crear directori document a la c

Mou el fitxer “backup_notes.ps1” a C:\Documents
Move-Item -Path $file3 -Destination $rutadirectori

per comprovsr si esta dins

Elimina el directori “Documents” que has creat anteriorment


Definir la ruta del directori
$rutadirectory = “C:\Documents”*fet anteriorment*
