Repte 3 Documentación

Accedim com mode administrador en el power shell “Run as administrator”

Click dret en la barra de Administrador i cliquem a “Properties” i modifiquem a la nostre manera

Ara anem a l’apartat de “Font” 

Ara anem a l’apartat de “Layout

Ara anem a l’apartat de “Colors

Ara anem a l’apartat de “Terminal

ColorColor de terminal
Versistema operativo y se va versio
DataData de avui
Dirper veure directories
clsun clear
cdcd per entrar un directory
mdcrear directory
echoper veure un text per pantalla
Exitper sortir del cmd

Afegim la següent comanda “Get-command

Afegim la següent comanda “Get-help

Afegim la següent comanda “Get-Netadapter

Afegim la següent comanda “Get-Help- Example

Afegim la següent comanda “Get-help- full

Afegim la següent comanda “Get-Command -CommandType cmdlet | Measure-Object

per contar el número de cmdlets disponibles en la sesió actual de PowerShell

Afegim la següent comanda “Get-ExecutionPolicy

Tens 4 opcions: Restricted; AllSigned; RemoteSigned; Unrestricted

Tinc el Restricted per defecte, això vol dir que no es permet l’execució de cap script de PowerShell

Canvia les polítiques d’execució d’scripts a RemoteSigned amb Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

Crear primer script

Entrar en Windows powershell ISE com administrador

obrir un script

Tenim que clicar al botó següent perquè funcioni

Desa l’arxiu a la C:\notes.ps1

cd c:/

Copia el fitxer “notes.ps1” i guarda-l amb el nom “notes_backup.ps1”.

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

Crear un directori “Documents” a la C:\.

Mou el fitxer “backup_notes.ps1” a C:\Documents

cd per comprovar si esta dins

Elimina el directori  “Documents” que has creat anteriorment. Confirma que s’ha eliminat correctament.

Crea una diferents variables amb el teu nom

$nom1 = “ElTeuNom”

New-Variable -Name $nom2-Value “ElTeuNom”

$nom3 = Read-Host “Com et dius?

Crea una variable amb números:

$sumant1 = 5

$sumant2 = 6

$suma = $sumant1 + $sumant2

Get-Variable

$resta = $sumant1 – $sumant2

Write-Host $resta

Quina diferència hi ha entre el cmdlet Write-Host i el Get-Variable?

write host s’utilitza per a mostrar un missatge en la consola o en el host de PowerShell.

Get Variable s’utilitza per a obtenir informació sobre les variables definides en la sessió actual de PowerShell

Elimina totes les variables creades: $nom1, $nom2, $nom3, $suma, $sumant1, $sumant2

Remove-Variable -Name “nom1” -Force

Remove-Variable -Name “nom2” -Force

Remove-Variable -Name “nom3” -Force

Remove-Variable -Name “suma” -Force

Remove-Variable -Name “sumant1” -Force

Remove-Variable -Name “sumant2” -Force

Prova els cmdlets Clear-Variable i Remove-Variable. Quina diferència hi ha entre els dos?

Clear variable = esborra només el valor de la variable, variable segueix amb valor nul

Remove-Variable = esborra el variable y el valor

Des de PowerShell ISE, repeteix a partir de variables els reptes

Copia el fitxer “notes.ps1” i guarda-l amb el nom “notes_backup.ps1”.

crear 1er variable i crear 2n variable

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

Crear una altre variable

cambiar el nom

Crear un directori “Documents” a la C:

crear una variable

per crear directori document a la c

Mou el fitxer “backup_notes.ps1” a C:\Documents

Elimina el directori “Documents” que has creat anteriorment. Confirma que s’ha eliminat correctament

Fem un -ls per comprovar que s’ha eliminat correctament

Definir la ruta del directori

$directory = “C:\Documents”

Verificar que s’ha creat correctament

Test-Path $directory

Leave a Comment