Difference between revisions of "Powershell 2017"
(→Mandag) |
(→Opgaver:) |
||
Line 64: | Line 64: | ||
'''15. Slet nu test fra SOFTWARE''' | '''15. Slet nu test fra SOFTWARE''' | ||
+ | |||
+ | |||
+ | ==Scripting== | ||
+ | |||
+ | '''For at oprette en variabel skrives:''' | ||
+ | <source lang="VB"> | ||
+ | $minVariabel = "hej" | ||
+ | </source> | ||
+ | |||
+ | '''For at skrive til brugeren:''' | ||
+ | <source lang="VB"> | ||
+ | Write-host "Hej bruger." | ||
+ | </source> | ||
+ | |||
+ | '''For at indlæse indtastet tekst fra brugeren skrives:''' | ||
+ | <source lang="VB"> | ||
+ | $brugerinput = read-Host | ||
+ | </source> | ||
+ | |||
+ | |||
+ | ==Scripting opgaver== | ||
+ | |||
+ | '''Opgave 1:''' Lav et script hvor brugeren indtaster et stykke tekst, som så bliver gemt på skrivebordet som UserInput.txt | ||
+ | |||
+ | '''Opgave 2:''' Lav et script der indlæser hvad brugeren skrev i tekstfilen i en variabel. | ||
+ | |||
+ | '''opgave 3:''' Lav et script der kan pinge en indtastet IP. Scriptet skal så gemme resultatet i en textfil på skrivebordet. | ||
+ | |||
+ | '''Opgave 4:''' Lav et script hvor brugeren indtaster 2 tal, som så bliver lagt sammen (som en lommeregner) | ||
+ | |||
+ | '''Opgave 5:''' Lav et script hvor brugeren kan indtaste et navn på en process som så skal lukkes. (eksempelvis lommeregneren). | ||
+ | |||
+ | '''Opgave 6:''' Lav et script hvor brugeren indtaster sin højde og vægt, og scriptet udregner brugerens BMI. ((kg) / [Højde (m)]2) | ||
+ | |||
+ | ==Link til læsestof== | ||
+ | |||
+ | https://blog.udemy.com/powershell-tutorial/ - Læs fra "Using the Console" og frem. |
Revision as of 09:21, 4 May 2017
Generelt
Underviser: Mads Kristian Nielsen
E-mail: MaKn@mercantec.dk
Mandag
Dag | emne |
---|---|
Torsdag | Intro til PowerShell |
Fredag | Introduktion til Scriptprogrammering |
Mandag | Automatisering af opgaver |
Tirsdag | praktisk projekt |
Onsdag | Multiple-choice test og evaluering |
For at finde hjælp i powershell, skriv da:
Get-Help searchForThisWord
Opgaver:
1. Hvordan søger vi efter hjælp i powershell?
2. Hvordan udskriver man alt hvad der er i den mappe som brugeren befinder sig?
3. Hvordan skifter man den sti som brugeren befinder sig i?
4. Hvordan kopieres en fil?
5. Hvordan slettes en fil?
6. Hvordan opretter vi en textfil?
7. Hvordan tilføjer vi tekst til filen uden at slette indholdet?
8. Hvad er et alias?
9. Hvordan oprettes et alias?
10. Hvordan startes lommeregneren fra powershell
11. Hvordan ses en liste over kørende processer på computeren?
12. Hvordan lukkes lommeregneren fra powershell?
13. Hvordan tilgås registreringsdatabasen i powershell? (hint hkcu)
14. Opret en ny nøgle i registreringsdatabasen under SOFTWARE med navnet test
15. Slet nu test fra SOFTWARE
Scripting
For at oprette en variabel skrives:
$minVariabel = "hej"
For at skrive til brugeren:
Write-host "Hej bruger."
For at indlæse indtastet tekst fra brugeren skrives:
$brugerinput = read-Host
Scripting opgaver
Opgave 1: Lav et script hvor brugeren indtaster et stykke tekst, som så bliver gemt på skrivebordet som UserInput.txt
Opgave 2: Lav et script der indlæser hvad brugeren skrev i tekstfilen i en variabel.
opgave 3: Lav et script der kan pinge en indtastet IP. Scriptet skal så gemme resultatet i en textfil på skrivebordet.
Opgave 4: Lav et script hvor brugeren indtaster 2 tal, som så bliver lagt sammen (som en lommeregner)
Opgave 5: Lav et script hvor brugeren kan indtaste et navn på en process som så skal lukkes. (eksempelvis lommeregneren).
Opgave 6: Lav et script hvor brugeren indtaster sin højde og vægt, og scriptet udregner brugerens BMI. ((kg) / [Højde (m)]2)
Link til læsestof
https://blog.udemy.com/powershell-tutorial/ - Læs fra "Using the Console" og frem.