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

Clatent

Technology | Fitness | Food

  • About
  • Resources
  • Contact

Module Monday

Module Monday February 6, 2023

February 6, 2023 by ClaytonT 2 Comments

Monday, already? Yup, but at least you get a new Module Monday today. This is one is for anyone who does any broadcasting, whether live or pre recorded. I’ve barely even touched the surface of what you can do with it, but with this module you can really get your feet wet. To give you an idea, it has a command for every websocket request!

With that said, OBS-PowerShell is the module you need to download, either from the PowerShell Gallery or from James’ Github and I’ll have links below for each.

This does more than just push start and stop for you, you can see all available inputs, get all of your stats, and you can even set the input audio balance! With this module, I can’t do it justice, but as mentioned before if you do any broadcasting and use PowerShell, definitely check it out! Let me know how you find it useful. I’ll be doing a follow up on this module in the future when I have more hands on time with it and I’ll add your input too!

PowerShell Gallery:
OBS-PowerShell

GitHub:
OBS-PowerShell

Tagged With: Automation, Module Monday, PowerShell, Streaming

Module Monday January 30, 2023

January 30, 2023 by ClaytonT Leave a Comment

We are back, and hope you had a great weekend! Today’s module is one Jeff Hicks had told me about last week and I started playing with it. It’s a neat module that makes managing your tasks easy. His module is called PSWorkItem.

It allows you to create predefined categories with a description, that you can add your tasks too. You can even set the default category so that you don’t have to keep on typing the category name for each task for your primary category. The categories can highlighted in the color of your choosing if you need that feature. Another great feature is that you can input due dates and view tasks by a numnber of different filters. There is an option to put percentage complete which can be very useful if you have certain milestones for your code, and once you reach it you could have it automatically update PSWorkItem for you.

If you are looking for a simple task list that gets the job done, I highly recommend this, especially since you can easily integrate it into your coding. I know there are other ways, but you could even create a template of tasks that need to be completed for a project, then link that project so that after each task is run successfully, it automatically completes it for you.

I know Jeff has a future task of making it so you can use it with a WPF or TUI, but I’d also love to see it integrated with PowerShell Universal.

GitHub:
PSWorkItem

Tagged With: Documentation, Module Monday, PowerShell

Module Monday January 23, 2023

January 23, 2023 by ClaytonT Leave a Comment

It’s already the 4th Monday in January, can you believe it? At least that means we get an extra Module Monday next week, but lets stick to this one for right now!

Enjoy Markdown, and want to generate markdown help for your existing module, or create markdown help for modules you are currently working on? PlatyPS is the module you need.

Supported scenarios:

  • Create Markdown
    • Using existing external help files (MAML schema, XML).
    • Using reflection
    • Using reflection and existing internal external help files.
    • For a single cmdlet
    • For an entire module
  • Update existing Markdown through reflection.
  • Create a module page .md with summary. It will also allow you to create updatable help cab.
  • Retrieve markdown metadata from markdown file.
  • Create external help xml files (MAML) from platyPS Markdown.
  • Create external help file cab
  • Preview help from generated maml file.

If any of that looks to be useful, definitely check out PlatyPS!

Github:
PlatyPS

Tagged With: Documentation, Markdown, Module Monday, PowerShell

Module Monday January 16, 2023

January 16, 2023 by ClaytonT Leave a Comment

It’s Monday, and today we have another module by Doug Finke. Have you been using ChatGPT? Have you been enjoying it? Tired of always having to login and have a web browser open to use it? Why not have it right in your editor?

Welcome PowerShellAI! It is exactly what you think… it is OpenAI right in your VSCode and/or PowerShel Terminal. I’ve been testing this and really like it and can’t wait to see what else Doug does with it. One of the features I like is that you can set how risky of a response you OpenAI to use, where 0 is no to little risk, or use 0.9 where you can allow it to be a bit more flexible with it’s response.

Test it out and let me know what you think!

PowerShell Gallery:
PowerShellAI 0.1.0

GitHub:
PowerShellAI

Tagged With: Automation, Module Monday, PowerShell

Module Monday January 9, 2023

January 9, 2023 by ClaytonT Leave a Comment

It’s another Module Monday, but this time it isn’t really a module, but a script, that I think in the future could be turned into a module with even more functionality. I came across this script when I was looking for a quick way to download Window ISOs easily. I mean, who isn’t tired of going through all the clicks just to get a Window’s ISO from Microsoft?

This script finds Windows 11 ISOs and goes all the way back to Windows 7, but hoping you don’t need those for your own sanity. It does only cover home, business, and education, but that is becauase those are the most common.

It’s so nice just type in .\fido.ps1 win 11 -rel latest and this will download the latest version of Windows 11 for you? Why not put it in a scheduled task, so you don’t have to worry about downloading the latest version? Or if you or someone on your team needs a certain version you can just type in -win 10 -rel 21H1 and you know you have the right one? It also downloads very quickly as well.

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

GitHub:
Fido

Tagged With: Automation, ISO, Module Monday, PowerShell, Windows

Module Monday January 2, 2023

January 2, 2023 by ClaytonT Leave a Comment

Happy New Year! Welcome to the first Module Monday of 2023. This is also the first official Module Monday posted on here. I’ve put most of last years posts on there for easier searching. I’ll be adding other content and longer content on here, so be sure to keep checking back. I’m still updating the site, but wanted to get the blog up so I can help more people sooner. It’s not that helpful if I just store it for myself, right?

With that said, our first module for Monday Monday is ImagePlayground by Przemyslaw Klys who I have featured here before. This is a cool module where it can help you can create and read QR Codes, read/remove EXIF data, add watermarks, create/read barcodes, and so much more.

I’m so glad I found this module so soon, and can’t wait to play with it more. I see many cases that this module will be useful. A few ideas are for formatting images for documentation and/or blog posts so they are all the same, adding watermarks to each, and converting a bunch of images files to fit certain criteria depending on the site I need to upload to.

How do you see using it?

PowerShell Gallery:
ImagePlayground/0.0.4

GitHub:
ImagePlayground

Tagged With: 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

  • Learning ValidateSet in PowerShell: Valid Values Only
  • Teams Chat and PowerShell – How to add value!
  • EntraFIDOFinder: New Web UI and Over 70 New Authenticators
  • January 19, 2026 Updates to EntraFIDOFinder
  • v0.0.20 EntraFIDOFinder is out

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