09 - Powershell - mappen en bestanden

Mappen en Bestanden
1 / 16
suivant
Slide 1: Diapositive
ICTMBOStudiejaar 1-4

Cette leçon contient 16 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 60 min

Éléments de cette leçon

Mappen en Bestanden

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Leerdoelen
Aan het einde van de les kun je met PowerShell mappen en bestanden beheren, navigeren en bewerken.

Slide 2 - Diapositive

Cet élément n'a pas d'instructions

Wat weet je al over het werken met mappen en bestanden in PowerShell?

Slide 3 - Carte mentale

Cet élément n'a pas d'instructions

Introductie van PowerShell
PowerShell is een krachtige opdrachtregelinterface en scriptingtaal die wordt gebruikt om taken te automatiseren en beheren.

Slide 4 - Diapositive

Cet élément n'a pas d'instructions

Navigeren naar Mappen
Met het 'cd' commando kun je navigeren naar verschillende mappen in PowerShell.
  # Ga naar de root directory
  cd \
  # Druk de huidige directory af
  Write-Host "Huidige directory: $(Get-Location)"
  # Ga naar de Windows directory
  cd C:\Windows
  # Druk de huidige directory af
  Write-Host "Huidige directory: $(Get-Location)"




Slide 5 - Diapositive

Cet élément n'a pas d'instructions

Mappen/bestanden maken
Met het 'New-Item' commando kan je mappen aa kun je mappen maken en verwijderen in PowerShell.

  # Syntax van commando New-Item
  New-Item -Path <pad> -Name <naam> -ItemType <type> -Value <waarde>
  # Voorbeeld van commando New-Item - bestand aanmaken
  New-Item -Path . -Name "voorbeeld.txt" -ItemType "file" -Value "Dit is een              voorbeeld."

  # Voorbeeld van commando New-Item - directory aanmaken
  New-Item -Path "C:\" -Name "NieuweMap" -ItemType "Directory"

Slide 6 - Diapositive

Cet élément n'a pas d'instructions

Mappen/bestanden verwijderen
Met het 'Remove-Item' commando kan je bestanden/mappen verwijderen in PowerShell.
  # Syntax van commando New-Item
  Remove-Item -Path <pad> -Recurse -Force

  # Voorbeeld van commando New-Item - bestand aanmaken
  Remove-Item -Path "C:\\pad\\naar\\jouw\\bestand.txt"


  # Voorbeeld van commando New-Item - directory aanmaken
  Remove-Item -Path "C:\\pad\\naar\\map" -Recurse -Force

Slide 7 - Diapositive

Cet élément n'a pas d'instructions

Opdracht: aanmaken/verwijderen

Slide 8 - Diapositive

Cet élément n'a pas d'instructions

Bestanden Beheren
Met 'Get-ChildItem', 'Copy-Item' en 'Move-Item' commando's kun je bestanden beheren in PowerShell.

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

Get-ChildItem
Get-ChildItem in PowerShell is een commando dat de items en subitems ophaalt in een gespecificeerde locatie
  # Syntax van commando Get-ChildItem
  Get-ChildItem -Path <pad> [-Recurse] -Force

  # Voorbeeld van commando Get-ChildItem - alle items ophalen uit directory
  Get-ChildItem -Path "C:\\pad\\naar\\directory"


  # Voorbeeld van commando Get-ChildItem - alleen bestanden uit directory
  Get-ChildItem -Path "C:\\pad\\naar\\directory" -File

Slide 10 - Diapositive

Cet élément n'a pas d'instructions

Opdracht: Child-Item

Slide 11 - Diapositive

Cet élément n'a pas d'instructions

Copy-Item
Copy-Item in PowerShell kopieert een item (zoals een bestand of directory) van de ene locatie naar de andere.
  # Syntax van het commando Copy-Item
  Copy-Item -Path <pad_naar_bronitem> -Destination <pad_naar_doellocatie>


  # Voorbeeld van commando Copy-Item
  Copy-Item -Path "C:\MijnDocumenten\MijnBestand.txt" -Destination                          "C:\Backups\MijnBestand.txt"



Slide 12 - Diapositive

Cet élément n'a pas d'instructions

Move-Item
Move-Item in PowerShell is een commando dat een item, inclusief zijn eigenschappen, inhoud en subitems, verplaatst van de ene locatie naar de andere.
  # Syntax van het commando Move-Item
  Move-Item -Path <pad_naar_bronitem> -Destination <pad_naar_doellocatie>


  # Voorbeeld van commando Move-Item
  Move-Item -Path "C:\MijnDocumenten\MijnBestand.txt" -Destination                       "C:\Backups\MijnBestand.txt"



Slide 13 - Diapositive

Cet élément n'a pas d'instructions

Opdracht: Child-Item

Slide 14 - Diapositive

Cet élément n'a pas d'instructions

Samenvatting
Je hebt vandaag geleerd hoe je mappen en bestanden kunt beheren in PowerShell. Oefen regelmatig om dit goed onder de knie te krijgen.

Slide 15 - Diapositive

Cet élément n'a pas d'instructions

Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 16 - Question ouverte

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.