Level 1
0 / 100 XP

Answers to Questions 1-7 O-P-M

In this lecture we’re going to review the questions and answers from the Objects, Properties and Methods section.

  1. Q: What are objects?
  2. **Answer: **

Objects are things that we can interact with. For example: Like a boat or a car. Technically an object is the programmatic representation of anything. For example, an object is a cmdlet like get-eventlog or get-service .

  1. Q: What two components do objects have?
  2. **Answer: **

Properties and Methods

Properties describe features

Methods describe actions or things that we can do with the object.

  1. Q: In our car example describe one of the properties or features of the car
  2. Answer:

Headlights

  1. Q: In our car example describe one of methods or actions (Things that you can do with one of the properties or features of the car.
  2. **Answer: **

Turn on the headlights

  1. Q: How can you display the property or methods of a command?
  2. Answer:

By using the get-member command

  1. Q: Using methods, how would you kill an instance of Internet Explorer?
  2. Answer:

First open Internet Explorer and minimize to the taskbar.

Now we want to determine first is Internet Explorer a service or a process

Type get-service -name (now scroll down though the list) List is in alphabetical order) We see that IE is not in the list.

  • Type get-process -name (scroll down through the list) and we see iexplore
  • So now we know that iexplore is a process

Now we’ll use get-member to find our method

Type get-process | gm press return

Scroll up until you see a method,that could kill a process. And we see we have kill.

I’ll go ahead and type the command then explain what I did.

Type (get-process iexplore).kill()

  • If you want to use the method of an object. Use GM and choose the method.
  • In this case we surrounded the command (get-process) and the **process called…