In this module,
we learned about management tasks that we can perform in
Registry and Certificate provider.
We started off by learning how to enumerate,
or list, registry keys and values using Get‑item,
Get‑ChildItem, and Get‑ItemProperty commands.
We also saw a few parameters like Include,
Exclude, and Recurse, that help us to refine our search.
We saw how to connect to a registry path on remote
computers using Invoke‑Command.
We then saw how to navigate to a registry path.
We then modified the registry keys and values by renaming it using
Rename‑Item and Rename‑ItemProperty command and changed the registry
values using Set‑ItemProperty command.
Later, we cleared registry data using Clear‑Item
and Clear‑ItemProperty commands.
We then saw how to completely wipe off registry keys and properties
using Remove‑item and Remove‑ItemProperty commands.
Lastly,
we navigated into certificate provider and saw a few tasks that we can
perform to manage data and certificate provider.
We saw how to retrieve certificates from certificate stores,
how to retrieve selected certificates based on their properties, and finally we
saw how to delete certificates using Remove‑Item command.
In the next module,
we are going to discuss about environment provider and see
how we can leverage environment variables in our
PowerShell scripts, so stay tuned. See you in the next module.