As I wrote in a previous blog post, everything in PowerShell are objects.
There is also a custom PowerShell object with the type
This post is just gonna be a quick and dirty "How to".
If you want to read the docs, you'll find them here.
"Wraps an object providing alternate views of the available members and ways to extend them. Members can be methods, properties, parameterized properties, etc."
There are several ways of creating a
You can create it using
New-Object and specifying
PSCustomObject as the type:
$myObject = New-Object -Typename PSCustomObject
You then add properties and data like shown above.
Another way of doing it is by declaring it as a
PSCustomObject like this:
$myObject will show you your new object. And running
Get-Member will show you that it's of the type
That's it! :)
Quick and dirty post, I'll try to think of some good topics to do longer write-ups on later. This can be a good and quick reference page if you forget how to construct your custom objects!
// Tr4p ❤