Episode 86 - Jason Shirk from the PowerShell team

A Podcast about Windows PowerShell.


In This Episode

Tonight on the PowerScripting Podcast we talk to developer Jason Shirk from the PowerShell team.


Before you acquire power, you must acquire knowledge – and Quest Software has what you need! In Jeffery Hicks’ e-book, “Managing Active Directory with Windows PowerShell,” learn how PowerShell helps you master local accounts and groups, password management, security and permissions and much, much more. You’ll also learn about the PowerShell extras and out-of-the-box features that will help you control Active Directory.
Don’t wait – visit quest.com/powershellbook to register for your free copy and see why PowerShell and Quest Power GUI are the ultimate Windows management tools.




  • finked: ## what was your first scripting language?
  • palen: ## Did you spend much time on performance in the parser, or was that largely v1 kind of stuff?
  • glnsize: ## as a comment... I don't write anything without implementing cmdlet bindings
  • glnsize: ## ahhh there's cut and paste and your not typing this stuff at the console... keeping the parameters the same as c# allows me to easily translate code
  • finked: ## what other areas might get performance boosts in the future?
  • glnsize: ## what happened to runspaces, in ctp2 i could use runspaces... v2 switched to jobs and now I can't run scriptblocks locally in seperate runspaces.  rather i don't think i can...
  • palen: ## Wait, an API for the PowerShell tokenizer?




  • Watch out for trailing commas in your csv files


  1. function bg { Start-Job -ScriptBlock { $args } }
About the Author

Jonathan Walz

Since March 2007, Jonathan Walz has been the co-host and technical brains for the PowerScripting Podcast. Conceived as a radio show for the PowerShell community, the podcast is the longest-lived PowerShell show in existence, and has featured dozens of weekly guests.