PINDOLA III REPTE III

PÍNDOLA III REPTE III

Entrem com administrador, fem click dret i entrem a properties

Font

Layout

Colors

Terminal

Color Color de terminal
Ver sistema operativo y se va versio
Data Data de avui
Dir per veure directories
cls un clear
cd cd per entrar un directory
md crear directory
echo per veure un text per pantalla
Exit per sortir del cmd

Configuració completa de powershell

CMDLET POWERSHELL

Executa Get-help

Get-Netadapter

El cmdlet Get-NetAdapter obté les propietats bàsiques de l’adaptador de xarxa

Get-help -Example

Get-help Full

Mostra ajuda dels cmdlet i els conceptes de windows

Get-Command -CommandType cmdlet | Measure-Object

Aquesta comanda serveix per contar el número de cmdlets disponibles a la sessió que estem.

Get-ExecutionPolicy Tens 4 opcions: Restricted; AllSigned; RemoteSigned; Unrestricted.

CREAR PRIMER SCRIPT

obrim Powershell ISE com a administrador

Creem un Note

Obrim al terminal

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

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

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

cd per comprovar si esta dins

Eliminado el directorio “Documents” previamente creado y confirmado que se ha eliminado correctamente.

$nom1 = “”

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

-Problema

-$nom3 = Read-Host “Com et dius?”

Alex

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 amb les variables sumant1 i sumant 2

Executa Write-Host $resta. Quin és el resultat? Documenta-ho amb el resultat de la consola.

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

crear 2nd 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 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

Per comprovar -ls

Definir la ruta del directori

$rutadirectory = “C:\Documents”*fet anteriorment*


Leave a Comment