Resolving Publish-PSArtifactUtility : Failed to generate the compressed file for script ‘C:\Program Files\dotnet\dotnet.exe failed to pack: error

Since we had announced the retirement of the TechNet gallery last year, I’ve been slowly moving my scripts to the PowerShell gallery.  I haven’t posted any new scripts in a couple of months and wrote a new one today.  Uploading a script to the PowerShell Gallery typically requires using the Publish-Script cmdlet in conjunction with an API key.… [ Continue reading ]

Cross-tenant Collaboration with Connected Organizations and Azure AD Entitlements – Hands On!

Now that we’ve configured the nuts and bolts of a connected organization, catalog, and access package, let’s take a look at the user experience!

If you missed out on that excitement, go back to that post 🙂

In this thrilling installment, we’re going to take the My Access portal link that was the result of the last post and distribute that to users in remote tenant. … [ Continue reading ]

New Year, New Skills

Happy New Year, everyone!

I’m super excited to be part of of my publisher’s #NewYearNewSkills initiative.  If you’ve been curious about how to get software to help you do less of the less important stuff so you can do more of the more important stuff but weren’t sure where to start, my book “Workflow Automation with Microsoft Power Automate” is a great place to start! … [ Continue reading ]

Fun: Keep-Alive Mouse

This week I wanted to do something a little bit fun.  You’ve probably seen scripts that keep your mouse moving so your machine doesn’t go to sleep…

But have you ever seen one with PowerShell?

Yes, with the [System.Windows.Forms.Cursor] type, you can move the mouse. … [ Continue reading ]

Milestone!

Kind of excited to see the stats counter on my blog roll over this week, topping 1 million visits in the past year and a half since migrating from the TechNet blog platform!

Thank you for joining me!  Here’s to many more years of cloud journey!… [ Continue reading ]