Difference between revisions of "Scriptprogrammering Februar 2017"

From Teknologisk videncenter
Jump to: navigation, search
(Tidsplan)
(Opgaver:)
Line 36: Line 36:
  
 
1. Hvordan søger vi efter hjælp i powershell?
 
1. Hvordan søger vi efter hjælp i powershell?
 +
 +
Resultat: Get-Help
  
 
2. Hvordan udskriver man alt hvad der er i den mappe som brugeren befinder sig?
 
2. Hvordan udskriver man alt hvad der er i den mappe som brugeren befinder sig?
 +
 +
Resultat: dir eller ls
  
 
3. Hvordan skifter man den sti som brugeren befinder sig i?
 
3. Hvordan skifter man den sti som brugeren befinder sig i?
 +
 +
Resultat: cd C:\users\MyUser\Desktop\
  
 
4. Hvordan kopieres en fil?
 
4. Hvordan kopieres en fil?
 +
 +
Resultat: Copy-Item C:\Users\MaKN\Desktop\ipconfig.txt C:\Users\MaKN\
  
 
5. Hvordan slettes en fil?
 
5. Hvordan slettes en fil?
 +
 +
Resultat: Remove-Item C:\Users\MaKN\Desktop\ipconfig.txt
  
 
6. Hvordan opretter vi en textfil?
 
6. Hvordan opretter vi en textfil?
 +
 +
Resultat: "Dette er tekst" > textDoc.txt
  
 
7. Hvordan tilføjer vi tekst til filen uden at slette indholdet?
 
7. Hvordan tilføjer vi tekst til filen uden at slette indholdet?
 +
 +
Resultat: Add-Content C:\Users\MaKN\Desktop\myTextDocument.txt "Hej!"
  
 
8. Hvad er et alias?
 
8. Hvad er et alias?
 +
 +
Resultat: En genvej til en kommando
  
 
9. Hvordan oprettes et alias?
 
9. Hvordan oprettes et alias?
 +
 +
Resultat: new-alias append add-content
  
 
10. Hvordan startes lommeregneren fra powershell
 
10. Hvordan startes lommeregneren fra powershell
 +
 +
Resultat: calc.exe
  
 
11. Hvordan ses en liste over kørende processer på computeren?
 
11. Hvordan ses en liste over kørende processer på computeren?
 +
 +
Resultat: Get-Process
  
 
12. Hvordan lukkes lommeregneren fra powershell?
 
12. Hvordan lukkes lommeregneren fra powershell?
  
13. Hvordan tilgås registreringsdatabasen i powershell? (hint HKEY)
+
Resultat: Stop-process [id]
 +
 
 +
13. Hvordan tilgås registreringsdatabasen i powershell? (hint hkcu)
 +
 
 +
Resultat: Get-ChildItem hkcu:\
  
 
14. Opret en ny nøgle i registreringsdatabasen under SOFTWARE med navnet test
 
14. Opret en ny nøgle i registreringsdatabasen under SOFTWARE med navnet test
 +
 +
Resultat: New-Item hkcu:\SOFTWARE\test
  
 
15. Slet nu test fra SOFTWARE
 
15. Slet nu test fra SOFTWARE
 +
 +
Resultat: Remove-Item hkcu:\SOFTWARE\test

Revision as of 11:35, 6 February 2017

Tidsplan

Tidsplan
Dag emne
Mandag Intro til PowerShell
Tirsdag Introduktion til Scriptprogrammering
Onsdag Automatisering af opgaver
Torsdag praktisk projekt
Fredag Multiple-choice test og evaluering

Generelt

Underviser: Mads Kristian Nielsen

E-mail: MaKn@mercantec.dk

Mandag

For at finde hjælp i powershell, skriv da:

Get-Help searchForThisWord


Opgaver:

1. Hvordan søger vi efter hjælp i powershell?

Resultat: Get-Help

2. Hvordan udskriver man alt hvad der er i den mappe som brugeren befinder sig?

Resultat: dir eller ls

3. Hvordan skifter man den sti som brugeren befinder sig i?

Resultat: cd C:\users\MyUser\Desktop\

4. Hvordan kopieres en fil?

Resultat: Copy-Item C:\Users\MaKN\Desktop\ipconfig.txt C:\Users\MaKN\

5. Hvordan slettes en fil?

Resultat: Remove-Item C:\Users\MaKN\Desktop\ipconfig.txt

6. Hvordan opretter vi en textfil?

Resultat: "Dette er tekst" > textDoc.txt

7. Hvordan tilføjer vi tekst til filen uden at slette indholdet?

Resultat: Add-Content C:\Users\MaKN\Desktop\myTextDocument.txt "Hej!"

8. Hvad er et alias?

Resultat: En genvej til en kommando

9. Hvordan oprettes et alias?

Resultat: new-alias append add-content

10. Hvordan startes lommeregneren fra powershell

Resultat: calc.exe

11. Hvordan ses en liste over kørende processer på computeren?

Resultat: Get-Process

12. Hvordan lukkes lommeregneren fra powershell?

Resultat: Stop-process [id]

13. Hvordan tilgås registreringsdatabasen i powershell? (hint hkcu)

Resultat: Get-ChildItem hkcu:\

14. Opret en ny nøgle i registreringsdatabasen under SOFTWARE med navnet test

Resultat: New-Item hkcu:\SOFTWARE\test

15. Slet nu test fra SOFTWARE

Resultat: Remove-Item hkcu:\SOFTWARE\test