• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/25

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

25 Cards in this Set

  • Front
  • Back

` (backtick)

Removes the meaning of any character that follows it. CD: c:\program` files

~ (tildae)

When used as part of a path it represents the current users home directory

( )

They define an order of execution, doing the command in the parentheses first.

[ ]

Stuff inside is optional. Used to select a single object from an array $services[2].

{ }

Run a command inside of them. Hold the info for a hashtable

' ' (single quotes)

Contain string values. Doesn't care about escape characters or variables, it eliminates all special meanings.

" " (double quotes)

Cares about the special meanings of characters within it. If $q = 2 than write-host "$q" will be "2".

$

Variables

%

Alias for foreach-object

?

Replaces any single character

>

Kind of an alias for out-file

+ - * / %

Function as standard arithmetic operators.

-

Seperates verb from noun in a cmdlet. Goes before an operator and parameter

@

Precedes a hash table

& (ampersand)

Invocation operator. $a = "dir" then & $a would run dir.

;

Used to separate two independent PowerShell commands that are on the same line.

#

Used as a comment character.


#comment

=

Used to assign a value to a variable.

|

Pipes the output of one command into another command to process.

\ or /

Both are used as path separators and the forward slash is used as a division operator.

.

$_.status will access the status property of whatever object is in the _.


Two dots is the parent folder (CD ..)

,

Used to list an array

::

Used to access static members of a class

!

Alias for -not, means don't do next command

>> (append)

Adds a file to another file file1 >> file2