• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Clatent

Technology | Fitness | Food

  • About
  • Resources
  • Contact

Module Monday

Module Monday December 12, 2022

December 12, 2022 by ClaytonT Leave a Comment

Here we go, another Module Monday, and with the holiday spirit among us, I figured why not do the same for Module Monday.

Today’s module is helps you create the gift of an MSI with PowerShell exactly the way you want!  You can set your own file structure and even have your own custom EULAs and images. Perfect for company branded scripts/installers to give them a more enterprise feel. Another great feature is that you can embed your own PowerShell scripts inside of the MSI and target them to run on install or uninstall depending on the script.

There are really too many features to list here, and if you need to create MSIs, definitely check out Adam’s module. He is super talented and a great person in the community.

PowerShell Gallery:
PSMSI/0.0.1

GitHub:
psmsi

Tagged With: Automation, Module Monday, MSI

Module Monday December 5, 2022

December 5, 2022 by ClaytonT Leave a Comment

I came across this module over the weekend, and have to say it’s a great little module. I’ve posted other modules that can do parts are of this, but this is great for quick checks and one offs. To name a few it grabs info for computer & operating system info, hardware devices with errors, hardware devices which are absent, and fixed storage volume details.

It can also install missing updates, update your PowerShell help, clear your recycling bin, delete temp files, and install/update sysinternals.

Definitely a great module to have in your toolbox.

PowerShell Gallery:
PSWinVitals/0.6.8

GitHub:
PSWinVitals

Tagged With: Module Monday, PowerShell

Module Monday November 28, 2022

November 28, 2022 by ClaytonT Leave a Comment

Hope all of my US friends had a good holiday! Now it’s Monday and we are back for another Module Monday. This is an important one, as it Is currently replacing a couple other modules as they are being depreciated. The 2 that are being depreciated are AzureAD and MSOnline if you didn’t know already. I’d check your scripts if you are still using them and convert them sooner than later.

So what is replacing these 2 modules? MS Graph, which doesn’t completely replace all the functionality as easily as we would like, but Microsoft is adding more features to it. This is how you will get license counts, Azure AD information, Teams, Exchange, Outlook, and any other 365 applications.

Also a great thing with Microsoft Graph is that it is cross-platform on PowerShell 7 and above so it doesn’t matter if you are using macOS, Linux, or Windows. You can still use it on Windows PowerShell 5.1 too.

PowerShell Gallery:

https://www.powershellgallery.com/packages/Microsoft.Graph/1.17.0

Microsoft Documentation:

https://learn.microsoft.com/en-us/powershell/microsoftgraph/overview?view=graph-powershell-1.0

Tagged With: 365, Microsoft Graph, Module Monday, PowerShell

Module Monday November 14, 2022

November 14, 2022 by ClaytonT Leave a Comment

I’ll just cut to the chase on this one.. Whose tired of patching windows computers?

Here is a great tool to make it much less painful…

Welcome Chrissy Lemaire’s KBUpdate. This module will allow you to patch your computer, workstations, and servers. They don’t even need to be online either, as you can save the updates to a USB, DVD, or a network path.

A really cool feature is you can force it to where to look for the updates as well.

And this isn’t just for installing, you are able to remove updates as well.

Hope this saves you as much time as it has me!

PowerShell Gallery:
kbupdate/2.0.18

GitHub:
kbupdate

Tagged With: Module Monday, PowerShell, Windows Server, WSUS

Module Monday November 7, 2022

November 7, 2022 by ClaytonT Leave a Comment

It’s Monday…..

So here is a new module for today! This one is actually expanding on one liner Wednesday form last week.

This module is called “Password Solution” which allows you to easily search, review, and email users, managers, and IT about passwords expiring. You can even create specific  templates to send out to depending on who is receiving it. He make makes it so easy, it makes it tough for a reason not to have something like this in place!

Another great feature is the dashboard that he provides you, which saves you a lot of time trying to make your own from the one liner last week.

PowerShell Gallery:
PasswordSolution/0.0.29

Tagged With: AD, Module Monday, PowerShell

Module Monday October 31, 2022

October 31, 2022 by ClaytonT Leave a Comment

Module Monday Halloween Edition!

Know how every year you use most of the same decorations, but forget certain ones or even forget where they go? This Module is to help prevent that when building Functions and/or modules. It’s called PSModuleDevelopment by Fred.

He gives you a few stock templates to start out with, but the real test to this module is you can create your templates so you won’t forget all the standard parts to a module for a certain task. You could create a function/module template for doing something in 365 and already have your connect and disconnect built in, and/or connecting to a certain tenant.

You can even version control your templates and call certain ones directly if needed, as well as delete versions.

I just started started use this module and already a fan of it, and if you like this one definitely check out his PSFramework!

GitHub:
PSModuleDevelopment

PowerShell Gallery:
PSModuleDevelopment/2.2.11.139

Tagged With: Automation, Module Development, Module Monday, PowerShell

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Go to Next Page »

Primary Sidebar

Clayton Tyger

Tech enthusiast dad who has lost 100lbs and now sometimes has crazy running/biking ideas. Read More…

Find Me On

  • Email
  • GitHub
  • Instagram
  • LinkedIn
  • Twitter

Recent Posts

  • New EntraFIDOFinder Module Version Release!
  • Did you know there is a Giphy rating in Teams? Custom Maester Tests save the day
  • Learning ValidateSet in PowerShell: Valid Values Only
  • Teams Chat and PowerShell – How to add value!
  • EntraFIDOFinder: New Web UI and Over 70 New Authenticators

Categories

  • 365
  • Active Directory
  • AI
  • AzureAD
  • BlueSky
  • Cim
  • Dashboards
  • Documentation
  • Entra
  • Get-WMI
  • Learning
  • Module Monday
  • Nutanix
  • One Liner Wednesday
  • Passwords
  • PDF
  • Planner
  • PowerShell
  • Read-Only Friday
  • Reporting
  • Security
  • Uncategorized
  • Windows
  • WSUS

© 2026 Clatent