Skip Navigation

Search

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

PowerShell Weekly for December 13, 2024

Blogs, Articles, and Posts

  • Install and integrate Microsoft AI Shell with a PowerShell module
    \ Microsoft’s new AI Shell integrates AI into command-line workflows, featuring the Azure OpenAI Agent and Copilot in Azure Agent for tasks like PowerShell scripting and cloud automation. You can install AI Shell (aish.exe) as a standalone app or PowerShell module to streamline coding, error resolution, and resource management on Windows, macOS, or Linux.
  • Jingle All the Way to Savings: Automate Azure Bastion with Azure Automation!
    \ In my blog post contribution for this year’s Festive Tech Calendar, I’ll show you how to reduce Azure costs by automating the runtime of your Azure Bastion host(s) with Azure Automation.
  • [Setting Up VS Code for PowerShell Development: A Beginner’s
Powershell @programming.dev
pwshguy (mdowst) @programming.dev

Using PowerShell in JupyterHub for Sharing and Collaboration

Hey c/PowerShell community!

I’m excited to announce the launch of my new YouTube series, PowerShell Collaboration Unleashed!.

In the first part, we dive into The Littlest JupyterHub— an awesome tool for creating shared environments on a single server. These environments are accessible from any web browser, allowing you to create, run, and share scripts effortlessly.

Here’s what you’ll learn in the first part of the series:

  • An intro to JupyterHub and why it’s a game-changer for collaboration.
  • How to provision an Ubuntu server for The Littlest JupyterHub.
  • Installing and configuring The Littlest JupyterHub and support for dotnet and PowerShell.
  • Setting up shared environments you can start using right away.

Future videos will cover topics like setting up SSH, adding AzureAD/Entra ID authentication, connecting to external resources, securing secrets, logging, and integration with source control.

If yo

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

PowerShell Weekly for September 6, 2024

Announcements!

  • Scriptember 2024
    \ A month-long celebration of PowerShell and its vibrant community

Blogs, Articles, and Posts

  • New in Windows Terminal: Restore buffers, code snippets, scratchpad and regex
    \ Windows Terminal unveiled a range of noteworthy features in versions 1.21 and 1.22 Preview, including the capacity to retrieve previous sessions' output buffer upon startup, store code snippets for reuse within the console, and utilize a scratchpad for crafting intricate commands.
  • PowerShell: Calculate the total size of Files
    \ In this post I will show how to use PowerShell to calculate the total size of all files. This will be a short post but maybe a very helpful one.
  • [Transferring Reusable PowerShell Objects Between Microsoft
Powershell @programming.dev
pwshguy (mdowst) @programming.dev

PowerShell Weekly for July 26, 2024

Announcements!

Blogs, Articles, and Posts

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

PowerShell Weekly for June 21, 2024

Announcements!

Blogs, Articles, and Posts

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

Monitor Your Network with PowerShell

I recently created a YouTube channel where I do deep dives into creating automations with PowerShell. Instead of just publishing the solutions I take you through the entire development process.

In this video I go through creating an uptime monitor for multiple IP addresses that can ping each IP every minute. I go through the evolution of trying Test-NetConnection, then giving up and using dotnet objects for asynchronous execution. And finally, how to put that all together and get your results.

This is only my fourth video, so any and all feedback on it is welcome.

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

PowerShell Weekly for May 31, 2024

Announcements!

Blogs, Articles, and Posts

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

PowerShell Weekly for May 24, 2024

Blogs, Articles, and Posts

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

PowerShell Weekly for March 1, 2024

Blogs, Articles, and Posts

  • Creating a scalable, customised running environment
    \ This post shows how to create an easy to support environment with all your own cmdlets.
  • Module Linking
    \ I know it has been a while since I’ve given the blog any attention. I am hoping to correct that in 2024, although I’m already behind schedule. But let’s get to it. I have a short tip today that you may find useful, especially if you write modules for your private use.
  • Cloning Hyper-V VMs with PowerShell
    \ Unlike when using Windows Admin Center to manage your Hyper-V VMs, Hyper-V Manager, nor the built-in cmdlets, offer any native VM cloning function. But with a bit of creative scripting, it's
Powershell @programming.dev
pwshguy (mdowst) @programming.dev

2023: A PowerShell Year in Review

www.dowst.dev 2023: A PowerShell Year in Review

2023 was quite the year for me and PowerShell, so I thought I would put together a brief summary of the year as I saw it. Plus provide you with some fun and interesting statics from the PowerShell …

2023: A PowerShell Year in Review

Check out my review of the past 12 months of PowerShell and the PowerShell Weekly newsletter.

I'd also love to hear what others have to say about the past year as well.

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

Display Profile Functions

www.dowst.dev Display Profile Functions

If you are like me and have multiple machines you work on with different profiles, it can be difficult to remember which profile contains which functions. So, I wrote a quick function that will dis…

Display Profile Functions

If you are like me and have multiple machines you work on with different profiles, it can be difficult to remember which profile contains which functions. So, I wrote a quick function that will display all the functions for me on start up.

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

PowerShell Weekly for June 30, 2023

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

PowerShell Weekly for June 23, 2023

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

PowerShell Weekly for June 16, 2023

PowerShell Weekly is a hand curated list of PowerShell news, blogs, scripts, etc. that I discover each week and feel are worth passing on. In other words it is not just me reporting everything with a PowerShell hashtag.

There is nothing to sign-up for and there are no ads. It's just my little way of giving back to the community. I also do not accept any sponsored content, but I do take recommendations and suggestions from the community, so feel free to send things my way.

I try to get it published by 9 am US central time (2 pm UTC) each and every Friday. (Expect for the week between Christmas and New Years, I give myself that week off)

It has been going strong for 4 years now and the entire back catalog is searchable and tagged with categories, authors, and timeframes.

Powershell @programming.dev
pwshguy (mdowst) @programming.dev

c/PowerShell Community Feedback

I want to make this a place that everyone can get the most out of. So, I've been working on a list of guidelines/rules for this community. Instead of just posting them in the sidebar, I thought I would post my proposed rules here first to provide everyone a change to provide feedback.

So, please let me know if you have any thoughts or suggestions.


Rules:

  • Be civil (aka don’t be a jerk). Remember there are people from all walks of life, all with different levels of expertise. You can disagree with someone, but please be civil when doing so.
  • Adhere to the Lemmy Code of Conduct
  • Follow all programming.dev rules
  • Posts must relate to PowerShell or the PowerShell ecosystem.
  • Use code blocks to make things easier to read.
  • Memes and humorous posts are allowed but try not over do it. And keep them relevant to PowerShell
  • No discussion about piracy or hacking.
  • If someone provides an answer th