To be balanced, one way to think of #powershell is basically "an os inside of an os". Runspaces are essentially programs that don't have to exit. Hosts are the layer that interacts with the user.
Making more sense yet? Or less? I'm too far down the rabbit holes to be able to tell.
Making more sense yet? Or less? I'm too far down the rabbit holes to be able to tell.
November 24, 2024 at 5:29 AM
Everybody can reply
1 likes
@mdgrs.bsky.social your excellent blog post got a shout out at our runspaces presentation.
June 25, 2025 at 10:13 AM
Everybody can reply
6 likes
Runspaces Simplified #powershell magic from @cl http://buff.ly/2gVChPk
November 18, 2024 at 5:57 PM
Everybody can reply
I passed a PowerShell class instance to another Runspace and saw a really strange behavior. That was when I did some research on ScriptBlock, SessionState and Runspace.
- mdgrs.hashnode.dev/scriptblock-...
- mdgrs.hashnode.dev/powershell-c...
Runspaces were not the main topic but hope it counts.
- mdgrs.hashnode.dev/scriptblock-...
- mdgrs.hashnode.dev/powershell-c...
Runspaces were not the main topic but hope it counts.
ScriptBlock and SessionState in PowerShell
How they work together
mdgrs.hashnode.dev
December 8, 2024 at 12:51 PM
Everybody can reply
1 reposts
4 likes
Jordan Borean will be on stage for #PSConfEU 2025 in #Malmö (23-26 June)!
🎙️ Defeating the assembly conflict dragon with Assembly Load Contexts
🎙️ PowerShell Runspaces Deep Dive
🎟️ Tickets available at psconf.eu
#PowerShell #Skåne #Svenska #Sweden #IT #automation
🎙️ Defeating the assembly conflict dragon with Assembly Load Contexts
🎙️ PowerShell Runspaces Deep Dive
🎟️ Tickets available at psconf.eu
#PowerShell #Skåne #Svenska #Sweden #IT #automation
May 13, 2025 at 10:00 AM
Everybody can reply
4 reposts
6 likes
I'd argue that powershell runspaces are effectively a kernel, and that the libraries it ships with cross platform are "some system libraries".
And yeah, you could make more in PowerShell ( inline c# if needed ).
Is " #Powershell is an os inside of an os. " Making more sense now?
And yeah, you could make more in PowerShell ( inline c# if needed ).
Is " #Powershell is an os inside of an os. " Making more sense now?
November 24, 2024 at 4:21 PM
Everybody can reply
1 likes
PowerShell doesn't lend itself well to them, but F# certainly does.
I'd have to think a bit on how I'd pull this into PS. I'm operating in two separate contexts: OS processes with standard I/O streams and PowerShell RunSpaces/Pipelines. I lean heavily on F#'s type system to make that work.
I'd have to think a bit on how I'd pull this into PS. I'm operating in two separate contexts: OS processes with standard I/O streams and PowerShell RunSpaces/Pipelines. I lean heavily on F#'s type system to make that work.
December 31, 2023 at 8:27 AM
Everybody can reply
Jordan Borean will be on stage for #PSConfEU 2025 in #Malmö (23-26 June)!
🎙️ Defeating the assembly conflict dragon with Assembly Load Contexts
🎙️ PowerShell Runspaces Deep Dive
🎟️ Tickets available at psconf.eu
#PowerShell #Skåne #Svenska #Sweden #IT #automation
🎙️ Defeating the assembly conflict dragon with Assembly Load Contexts
🎙️ PowerShell Runspaces Deep Dive
🎟️ Tickets available at psconf.eu
#PowerShell #Skåne #Svenska #Sweden #IT #automation
March 13, 2025 at 4:45 PM
Everybody can reply
8 reposts
1 quotes
13 likes
I'm actually down in the realm of RunSpaces and Pipelines, and I have computation expressions that allow me to compose and invoke in that context in a way that mostly looks like piping stuff around normally.
The difference is that I get a way to pipe outside a RunSpace in a way that's nicer.
The difference is that I get a way to pipe outside a RunSpace in a way that's nicer.
December 31, 2023 at 8:47 AM
Everybody can reply
There’s T-SQL which can get you a lot of good data. But the critical flaw is you need to connect to every database. And when you have thousands of them, it’s like, really? Even with runspaces it takes a long time and is very fragile to any failures. Maybe there’s a better way.
February 25, 2025 at 7:03 AM
Everybody can reply
Runspaces deep dive
December 7, 2024 at 8:31 PM
Everybody can reply
8 likes
Background jobs are background runspaces, and won't have the same functions defined. That's the bad news, and also the good news. Trying to bring in everything magically hurts performance and leads to even more unexpected side effects (especially when you start thinking of remoting)
November 8, 2024 at 4:47 AM
Everybody can reply
1 likes
June 25, 2025 at 8:02 AM
Everybody can reply
1 reposts
15 likes
@posh.guru will be on stage for #PSConfEU 2025 in #Malmö (23-26 June)!
🎙️Optimizing Visual Studio Code for PowerShell, 2025 Edition
🎙️PowerShell Runspaces Deep Dive
🎟️ Tickets and full schedule available at psconf.eu
#PowerShell #Skåne #Svenska #Sweden #IT
🎙️Optimizing Visual Studio Code for PowerShell, 2025 Edition
🎙️PowerShell Runspaces Deep Dive
🎟️ Tickets and full schedule available at psconf.eu
#PowerShell #Skåne #Svenska #Sweden #IT
April 22, 2025 at 5:00 AM
Everybody can reply
5 reposts
15 likes
I will be there in Malmö! Will you also cover cases where the isolation of runspaces doesn't quitte work? I stumbled upon a few recently...
March 10, 2025 at 5:57 PM
Everybody can reply
On the toilet playing runspaces 😊🙃
#dragonball
#dragonball
November 26, 2024 at 5:11 PM
Everybody can reply
1 likes
@posh.guru will be on stage for #PSConfEU 2025 in #Malmö (23-26 June)!
🎙️Optimizing Visual Studio Code for PowerShell, 2025 Edition
🎙️PowerShell Runspaces Deep Dive
🎟️ Tickets and full schedule available at psconf.eu
#PowerShell #Skåne #Svenska #Sweden #IT
🎙️Optimizing Visual Studio Code for PowerShell, 2025 Edition
🎙️PowerShell Runspaces Deep Dive
🎟️ Tickets and full schedule available at psconf.eu
#PowerShell #Skåne #Svenska #Sweden #IT
February 25, 2025 at 6:00 AM
Everybody can reply
3 reposts
12 likes
I've been working with events , runspaces and thread-jobs recently, and hadn't noticed before that registering for an event creates a thread-job.
January 8, 2025 at 7:33 AM
Everybody can reply
3 likes
#PowerShell People: I've used runspaces lightly in the past. I have a decent grasp and used them before. But I want to get really deep into the internals of using them. Anyone have recommended articles/videos?
December 7, 2024 at 10:39 PM
Everybody can reply
2 reposts
6 likes
🧠 Deep dive into #PowerShell #RunSpaces with @posh.guru & @jborean.bsky.social at #PSConfEU 2025.
💡 Parallelism, thread safety, state management, script blocks & more.
🎟️ Tickets for PSConfEU 2026 in Wiesbaden: psconf.eu
#Automation #Concurrency
💡 Parallelism, thread safety, state management, script blocks & more.
🎟️ Tickets for PSConfEU 2026 in Wiesbaden: psconf.eu
#Automation #Concurrency
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
October 17, 2025 at 1:00 PM
Everybody can reply
2 reposts
3 likes
1 saves
Tracking the State of PowerShell Runspaces in a Runspacepool #powershell Fantastic by @proxb http://buff.ly/2gcTaX7
Tracking the State of PowerShell Runspaces in a Runspacepool
buff.ly
November 18, 2024 at 5:55 PM
Everybody can reply
If you say runspaces three times @psfred.bsky.social appears. The Summit talk was very helpful btw.
December 8, 2024 at 5:38 PM
Everybody can reply
4 likes
Features #PowerShell has in a better form than most other languages ( built in )
1. Splatting
2. Remoting
3. Background jobs
4. Parallelization
5. Eventing
6. Delegates
7. Runspaces
8. Constraints
9. Language modes
10. Abstract Syntax Tree
Ask for more info.
Don't knock it till you rock it.
1. Splatting
2. Remoting
3. Background jobs
4. Parallelization
5. Eventing
6. Delegates
7. Runspaces
8. Constraints
9. Language modes
10. Abstract Syntax Tree
Ask for more info.
Don't knock it till you rock it.
November 24, 2024 at 1:25 AM
Everybody can reply
1 likes
#PowerShell folk - Is there a way to see if a transcript is running and grab the file-path thats being written to? Need to use runspaces which stop the transcript and want to stop it then restart it if possible - @Jaap_Brasser @IISResetMe ah Im not tagging ALL the powershell folk
November 20, 2024 at 1:44 PM
Everybody can reply