Hoofdstuk 5 Flashcards

1
Q

Wat is een powershell profile?

A

Een script dat wordt uitgevoerd bij het starten van Powershell.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welk commando omvat de installatie directory van Windows PowerShell

A

$PsHome

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Welk commando omvat de homedirectory van de huidige user

A

$home

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Creëren van een profiel dat enkel op de huidige gebruiker en enkel voor de powershell van toepassing is (3 stappen).

A

1) test -path $profile. Indien true kan je stap 2 en 3 overslaan
2) new-item path $profile -type file -Force
3) test -path $profile

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wijzigen van het profielbestand $profile door een alias te maken voor get-date

A

1) notepad $profile
2) set-alias gd get-date
3) set-executionPolicy unrestricted
4) sluit powershell af
5) start powershell op

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hoe verander je execution policy?

A

set-executionPolicy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Default waarde van Execution Policy

A

Restricted (je kan nooit eigen geschreven scripts uitvoeren)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Mogelijke waardes van execution policy

A
restricted
remotesigned
allsigned
unrestricted (enkel in testomgevingen gebruiken!!)
bypass (enkel in testomgevingen gebruiken!!)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Waar vind je hulp over hoe je scripts digitaal kan ondertekenen?

A

get-help about_signing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hoe wijzig de je prompt?

A

Door in je profielbestand een prompt functie te plaatsen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hoe maak je een prompt die de huidige tijd toont en de naam van de huidige computer tussen haakjes?

A
function prompt {
$time = (get-date).toshorttimestring()
“$time [$env:COMPUTERNAME]:> ”}
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Cmdlet om het versienummer van uw powershell host te vinden

A

get-host

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Cmdlet om de achtergrondkleur en voorgrondkleur van de huidige host te achterhalen

A

(get-host).ui.rawui

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Cmdlet om de achtergrondkleur en voorgrondkleur van oa errors en warnings te krijgen

A

(get-host).privatedata

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Parameter om aan te geven dat de output van meerdere write-host commando’s worden weergeven op 1 lijn

A

-nonewline

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wijzigen van voorgrond en achtergrondkleur (in shell en in het profielbestand)

A

1)(get-host).ui.rawui.foregroundcolor = “kleur”
(get-host).ui.rawui.backgroundcolor= “kleur”
2) notepad Microsoft.Powershell_profile.ps1
(get-host).ui.rawui.foregroundcolor = “kleur”
(get-host).ui.rawui.backgroundcolor= “kleur”