💊 Píndola III: Administració de Windows

Configuracio Powerhell

-Entrar powershell como administrador

-Properities

Options

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ó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 obté les propietats bàsiques de l’adaptador de xarxa

Get-Help -Example

Examples muestra ejemplos prácticos de cómo se utiliza el comando

Get-help -full

Muestra ayuda acerca de los cmdlets y los conceptos de windows powershell

Get-Command -CommandType cmdlet | Measure-Object

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

Revisa les polítiques d’execució d’scripts amb Get-ExecutionPolicy. Tens 4 opcions: Restricted; AllSigned; RemoteSigned; Unrestricted. Quina tens per defecte? Què vol dir?

Yo tinc restricted vol dir no es permet l’execució de cap script de PowerShell. Només es poden executar comandes individuals.

Canvia les polítiques d’execució d’scripts a RemoteSigned

Crear primer script

-Entrar en Windows powershell ISE com administrador

obrir un script

posas el command

Per executar f5 o

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

-Arxiu

-Guardar como

-notes.ps1

cd c:/=per entrar al directory on està notes.ps1

./notes.ps1 Executas

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

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

$nom1 = “Asad”

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

-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 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

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies