|
 |
PowerScripting Podcast Episodes - | Episode 92 - PowerScripting Podcast - The BSonPosh module with MVP Brandon Shell | Tonight we talk to Brandon Shell about virtualization, VDI, and his new BSonPoshPowerShell module.
News
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.
Go grab PowerShellPlus 3.1 betaBrandon Shell's PowerShell Module goes BetaSeattle PowerShell Script Club â Thurs Nov 19thSapien Press is taking pre-orders for PowerShell 2.0: TFMCodePlex news:
PSHBiztalk
Interview
This segment is brought to you by SAPIEN Technologies.
Links
http://bsonposh.com/archives/1070http://code.msdn.microsoft.com/bsonposhVirtual Session Indexer
Questions
AaronHoover: How does management with Hyper-V compare to that with VMware?jeffculb: ##memory overcomit does ok in vmware... vCPU density is the killeraerodevil: ##does hyperv thin provision?glnsize: ##have you used PCoIPsepeck: ## did I miss the difference between this and the activeroles cmdlets or Microsofts R2 release?aerodevil: ##get-RebootTime. What does that provide specifically.jtruman0917: ## so would this also push toward Mobile PoSH
Resources
Jaykul has put out a very cool PowerShell Twitter client that uses PSJobs to refresh data in the background and Growl to make "toaster" popups.Virtu-Al PowerPack for VMwarePowerShell resources from Channel9Jonathan Medd has started a new series: PowerShell 2.0: One Cmdlet at a Time
Tips
[stackoverflow / serverfault ad]
Rich Siddaway put up an example of Register-WMIEventAnd another from Rich, this one is a wrapper for Microsoft's Security EssentialsJames Brundage shows us how to use splatting and a couple of his new cmdlets to send mail in a scheduled task | Get at Short URL | Download Episode 92 - PowerScripting Podcast - The BSonPosh module with MVP Brandon Shell | Play in Popup.
| |  |
| Episode 91 - PowerScripting Podcast - Oisin Grehan on Pmodem and Modules | Tonight we talk to Oisin Grehan about Pmodem and PowerShell Modules
NewsDo you have what it takes to be the ultimate script warrior? Find out with Questâs PowerPack Challenge.
Quest Software is sponsoring a PowerShell Scripting contest where you can test your skills and get paid. Do you have the muscle to bring home the prize? The winner takes home a cool $1,000 USD to spend on Amazon.com
Check out the details at quest.com/challenge.The guys at Devfarm are really pumping out the tutorials on their new blog. For example:What is a WorkflowPowerWF Terminology
Channel 9 has posted another one of James Brundage's WPK videos "How to Write a MultiTouch FingerPaint with WPK"Dmitry has a new video out as well, this one is about how to create a PowerGUI powerpack.
InterviewThis segment is brought to you by SAPIEN Technologies.
Linkshttp://www.nivot.org/2009/11/02/PowerShell20IntroducingThePModemFileTransferProtocol.aspx
QuestionsChadMiller: ##Any differences in way I would write a binary module in V2 vs V1 snappinPowershellJedi: ## is the green & yellow progress bar built into powershell v2 i've seen it used in other cmdletsglnsize: ## opinion on winrm and remoting in the realworld... after managing your sp farm.
ResourcesJeff Hicks posts about PModem and Folder ListingsMike over at PowerShell Musings is doing a series on creating your own PowerShell Hosting AppLee Holmes blogged about an Activity Monitor he wrote in PowerShell
Tips[stackoverflow / serverfault ad]A one-liner from Hal showing how to write a log message with functional context.Pipelines and ParametersServerfault.com: Return folders whcih contain one file
GotchasAn oddity in PowerShell operators WMI class win32_product isn't installed on all systems | Get at Short URL | Download Episode 91 - PowerScripting Podcast - Oisin Grehan on Pmodem and Modules | Play in Popup.
| |  |
| Episode 90 - PowerScripting Podcast - SCOM with Jeremy Pavleck and Scott Moss with guest host Jonathan Medd | Tonight we talk to MVP Jeremy Pavleck and Scott Moss about System Center Operations Manager with guest host Jonathan Medd.
NewsDo you have what it takes to be the ultimate script warrior? Find out with Questâs PowerPack Challenge.
Quest Software is sponsoring a PowerShell Scripting contest where you can test your skills and get paid. Do you have the muscle to bring home the prize? The winner takes home a cool $1,000 USD to spend on Amazon.com
Check out the details at quest.com/challenge.PowerShell V2 is now out for Windows XP, Server 2003 and VistaJeffery Hicks has started consulting full time/\/\o\/\/ is leading the first PowerShell Script Club in Zurich
InterviewLinkshttp://www.pavleck.netWebServiceX.netAdministrative Uses of Powershell in OpsMgr 2007 presentation Scott gave to the Atlanta SMUG group in Feb 2009.http://systemcentercentral.com/smosshttp://myitforum.com/cs2/blogs/smoss/default.aspxSystem Center Central Virtual User GroupAtlanta SMUG web page
Superheroes Jeremy Pavleck - Control timeScott Moss - Good SylarJonathan Medd - R2D2
ResourcesChad Miller posted about the Operations Management Shell http://www.pavleck.net/2009/10/powershell-2-0-released-and-why-thats-awesome/WebServiceX.netWhat are the new cmdlets in version 2?The Scripting Guy posts about remoting in PowerShell V2PrimalPad Community Edition has been updated to support PowerShell V2Jonathan Medd's blogThe Get-Scripting Podcast
Mailbag
Aaron writes:
"I just was on for my second live show- I've been listening to the podcasts downloaded via iTunes since about episode 40 or so. It's been fun being a part of the live podcast recently- They are a great blend of tech, tips, news, humor, music, and you both being yourselves. The lineup of guest has been great. The chatroom is entertaining as well - there is a lot going on during the show." | Get at Short URL | Download Episode 90 - PowerScripting Podcast - SCOM with Jeremy Pavleck and Scott Moss with guest host Jonathan Medd | Play in Popup.
| |  |
| Episode 78 - PowerScripting Podcast - Kirk Munro PowerShell MVP | In This EpisodeTonight on the PowerScripting Podcast we talk to PowerShell MVP and software developer Kirk Munro from Quest Software.
NewsWant to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
Joel Bennett: Announcing the Microsoft PowerShell User Group of Upstate New YorkNews from the WMI blog: New default ports for WS-Management and PowerShell remotingPowerShell 2.0 RTM!!Jan Egil pointed us to news from the OCS team that there's a PowerShell & OCS book in the works.Dmitry gives a little peek at what's coming for PowerShell in SharePoint 2010Karl Prosser has a survey up on his site about possibly making a product out of a PowerShell "portableizer"
InterviewWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
Links:
http://powergui.org/tutorials.jspa
Questions:ScottMoss: ## PowerPack for SCOM in the works?meson: ## What powerpacks is the most requested, but does not currently exist?StevenMurawski: ## Anything new for PowerPack authors in the next version?JanEgilRing: ## For the upcoming products Exchange 2010 and Sharepoint 2010, will you make powerpacks yourself that ships with PowerGUI or would you like someone from the community to create these?JanEgilRing: Any hints about whats new in PowerGUI 1.9?StevenMurawski: ## Will there be tab completion for functions in any upcoming version?JanEgilRing: Version 1.9 will be fully compatible with both v1 and v2 of PowerShell?JanEgilRing: the reporting pack works with both Visio 2003 and 2007?meson: Why doesn't anyone do providers?
Resources
Jeffrey Snover posted some links about PowerShell remoting protocol documentationDoug Finke wrote a cool script to generate pivot tables in ExcelAnd he continues on to create sparklines using PowerBootsTobias has started a series on using PowerShell in Windows 7
GotchaStack Overflow: Is there any way to terminate a hung [COM] process in Powershell?Steve Murawski reminds us to watch about for implicit casts!Doug Finke gives us a workaround for an ISE bug | Get at Short URL | Download Episode 78 - PowerScripting Podcast - Kirk Munro PowerShell MVP | Play in Popup.
| |  |
| Episode 77 - PowerScripting Podcast - Edward Haletky | Tonight we talk to VMware vExpert, consultant and author Edward Haletky about his experiences with PowerShell and securing your virtual infrastructure.NewsWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.The PowerShell team has published the final approved verb list for PowerShell v2Poshboard is nearing 1.0 release (blog announcement, download)PrimalForms 2009 will become part of PrimalScript 2009 StudioMicrosoft's Dynamic Datacenter Toolkit which was announced last week is based on PowerShellAutoPowerShell is a hot new app with big potential
InterviewWant to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
Edward L. Haletky is the author of VMware vSphere(TM) and Virtual Infrastructure Security: Securing the Virtual Environment as well as VMWare ESX Server in the Enterprise: Planning and Securing Virtualization Servers. Edward owns AstroArch Consulting, Inc., providing virtualization, security, network consulting and development. Edward is also a guru and moderator for the VMware Communities Forums, providing answers to security and configuration questions, prolific blogger, and is working on new books on Virtualization.
http://www.astroarch.com/wiki/index.php/Virtualizationhttp://www.astroarch.com/blog/
Questions:jtroyer: ## Linux user perspective on PowerShell? (Me: old unix guy who likes it.)jtroyer: ## for normal Perl-using humans, how hard was the transition?
SuperHero: Green Lantern
ResourcesThis segment brought to you by SAPIEN Technologies, maker of PrimalScriptChad Miller did in fact blog about the charting script which was mentioned in the last showThe Scripting Guys tell us how to get data out of a functionCarter mentions stuff to check out in a recent blog entryDr. Tobias Weltner has released a free eBook "Mastering PowerShell"Hal & Joel collaborate to bring you: Get-StringRange (from this tweet)
TipsRunning a PowerCLI scheduled task by Virtu-AlKirk Munro posted a great article outlining operator and enclosure precedence | Get at Short URL | Download Episode 77 - PowerScripting Podcast - Edward Haletky | Play in Popup.
| |  |
| Episode 76 - PowerScripting Podcast - Don Jones Talks Security | Tonight we talk to PowerShell MVP Don Jones about securityNewsWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.The PowerShell team is looking for your feedbackCommunity member Cody from Baton Rouge wants to start up a PowerShell script club. Discuss it at PoshComm. Poshoholic Kirk Munro has released a new Advanced Reporting PowerPack for PowerGUI.
InterviewWant to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!Concentrated Tech: http://concentratedtech.com/
Questions:JeffHicks: ##What is the longest PowerShell script you've ever written?JeffHicks: ##What is the killer feature in PowerShell v2 admins will love?meson: ## How can script signing ever become useful if its so hard to get code signing certs?slipsec: ## what's "bypass" [enum]::getvalues([Microsoft.PowerShell.ExecutionPolicy])UnrestrictedRemoteSignedAllSignedRestrictedRestrictedBypassmeson: ## What about the ability to override the executionpolicy via -scopefinked: ## is there a link for posh on mono?Jaykul: ## So would you actually recommend saving the money by installing PowerShell 2 on Vista/XP/Server 2003/2008?Sabre9774: ## Will the Powershell 2.0 install for XP/Vista/2003 remove Powershell 1.0 if installed on a machine? finked: ## I am a lowly developer. When I hear security, my eyes glaze over.When I demo Posh for developers. Seems likes a huge process to get developers 'secure' Posh to try it out.Not sure how to balance itSabre9774: ## that is my concern - we pushed PS 1.0 to all client machines in our enviornment, so would we have to uninstall 1.0 manually first?PenPerk: ## Powershell Certification -- not for the programmer but SysAdmin level?
ResourcesThis segment brought to you by SAPIEN Technologies, maker of PrimalScriptShay has updated his PowerShell toolbar to include the PowerShell IRC channelLee Holmes shares some insight into PowerShell securityJeff Hicks has a new blog: http://jdhitsolutions.blogspot.com/NetPoint has 20 PowerShell cmdlets to manage their productMicrosoft has a beta of ADWS for downlevel (Win2003/2008) DCsAt Citrix's Synergy conference, PowerShell MVP Brandon Shell debated about PowerShell versus Citrix's Workflow Studio.PowerShell.com tip of the day recently: Encrypting PowerShell ScriptsChad Miller posted a library of functions to PoshCode for working with the MS Chart Control
TipsServerFault: PowerShell Quick StartEnable PowerShell remoting on Windows 7 (RC)Poshoholic: Make sure that array is an array | Get at Short URL | Download Episode 76 - PowerScripting Podcast - Don Jones Talks Security | Play in Popup.
| |  |
| Episode 75 - PowerScripting Podcast - Oisin Grehan and Joel Bennett talk Poshcode | In This EpisodeTonight on the PowerScripting Podcast we talk to PowerShell MVPs Joel Bennett and Oisin GrehanWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
InterviewWant to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!Poshcode.orghttp://scriptinggames.poshcode.org/http://wiki.poshcode.orghttp://beta.poshcode.org/blog.xhtmlhttp://www.nivot.org/http://huddledmasses.org/http://getsatisfaction.com/PoshCode/products/PoshCode_poshcodeorg_20Twitter - @Jaykul, @oisingaleksandar: http://karlprosser.com/coder/2009/02/16/searching-poshcode-repository-from-your-desktop-in-windows-7/
Questions:9:25 ChadMiller: ##Does the new poshcode fix the mulit-version thing9:30 OsamaSajid: This was discussed a while back.. How many PowerShell MVPs are there? - 359:33 ChadMiller: ##Can you see script download stats9:37 aleksandar: ## when do you plan to remove beta tag from poshcode.org 2.0?9:51 aleksandar: ## PowerShellPlus and PowerGUI can search for scripts on poshcode.org. Will we have that feature in PowerShell ISE too?9:56 glnsize-1: ## talk about the upcomming module support... can i use poshcode v2 as an svn for my v2 modules. Could/should poshcode replace codplex as the goto for big powershell projects.10:14 glnsize-1: ## will v2 have the 1500 line cap that v1 has today.10:15 ChadMiller: ## Are snapins -- compiled cmdlets supported in new poshcodeSuperhero Oisin - Johnny Alpha Joel - Zorro | Get at Short URL | Download Episode 75 - PowerScripting Podcast - Oisin Grehan and Joel Bennett talk Poshcode | Play in Popup.
| |  |
| Episode 74 - PowerScripting Podcast - DevFarm talks about PowerWF | In This EpisodeTonight on the PowerScripting Podcast we talk to Devfarm Software about their PowerWF workflow productNewsWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.Joe Pruitt has released a new Codeplex project titled PoshBing.Jeff Hicks has announced that an updated version of PowerShell:TFM 3rd Ed is now availableSAPIEN has announced their ChangeVue product will be getting a set of cmdletsA new version of the Quest AD Cmdlets has been released 1.2.2Jeffrey Snover leaked on Twitter a new CTP of PowerShell v2 with XP support is coming soon
Interview Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!http://powerwf.com/http://www.youtube.com/user/powerworkflow
Questionsglnsize: ## define that ... How do you *Create* a cmdlet or snapin...palen: ## Does it handle conditional statements?glnsize: ## is this cmdlets avaliable outside of your tool... can i install it elsewherelmrobins: ## can I add snapins inside these workflow tasks?glnsize: ##so is this a host that we work in, or is it an IDE we build our tools withglnsize: ## so who the target here the developer or the admin?meson: ## What if you want to develop a plugin from your own set of cmdlets?cartershanklin: ## Do their cmdlets work on the vanilla PowerShell host or do they need a special PS host?AndrewTearle: ## Where does FullArmor history come in ? Is it no potential competition ?
Superhero Ben - Nightcrawler Brian - Wolverine
ResourcesThis segment is brought to you by SAPIEN Technologies
Working with ASP.NET application configuration files in PowerShellVMware put up a PowerCLI webinar recentlyLee Holmes tells about Get-Help -Online.NET cheat sheets are great!Shay shows us how to autolink cmdlets when writing blog posts in Windows Live Writer--from PowerShell of course
TipsUse "ise" to invoke the editor in PowerShell v2 (thanks Shay)Set-Alias edit "$pshome\powershell_ise.exe"How to use PowerShell and Subinacl.exe to permission printers
Osama from the PowerShell team has written two articles (part 1, part 2) on working with event logs in PowerShell V2
Spend time looking at $env:windir\diagnostics. As Jeffrey Snover noted recently, there has been a lot of work put into these scripts and we could all learn something by going over them with a fine-toothed comb. | Get at Short URL | Download Episode 74 - PowerScripting Podcast - DevFarm talks about PowerWF | Play in Popup.
| |  |
| Episode 73 - PowerScripting Podcast - Exchange MVP Michael Smith | Tonight we talk to Exchange MVP Michael Smith about Exchange 2010NewsWant to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!Brandon Shell let us know that the Citrix XenApp cmdlets are availableThe new PoshCode is now up in beta: http://beta.poshcode.org/PowerGui 1.8 is out New features include improved powerpack managementListener Wes Stahler posted pics of Hal & Steve Murawski taken at TechEd 2009.Technet Webcast June 10: How to Manage Microsoft System Center Data Protection Manager 2007 in Large Enterprises (Level 300)
InterviewThis segment is brought to you by SAPIEN Technologies25 years experience in IT, 13 years experience w/ExchangeWritten two books, Exchange 2003, and Monitoring Exchange 2007 w/Ops MgrCompany: The Essential Exchange / http://theessentialexchange.com/blogs/michael/writes articles for:Exchange Messaging & Outlook e-zineSimpletalk
SuperHero: Green Lantern
Questionsslipsec: ## How do you put load on your labs? gaurhoth: ## Any ideas that you can share about why Exch2010 CAS isn't going to be able to proxy to Exch2003 Backend (like Exch2007 CAS can now)? gaurhoth: I'm looking at a exch2003 - exch2010 transition end of next year and this seems like it's going to add a hurdle.gaurhoth: ## Have you played with cross-site DAG and is it as good as the demo's so far make it look? gaurhoth: ## sDo you have any limitation/concerns that you've observed so far?gaurhoth: ## Is MS's recommendations that you can replace disk/tape backup with DAG (with at least 3 copies) really that realistic? Seems like you'd be open to database corruption issues since you would...slipsec: ## How is Public Folder support?gaurhoth: ## only have 1 (maybe 2) delayed copies if youc an afford that many servers (for lagged replication)gaurhoth: ## Is all of DAG functionality availble from management console or is powershell required to set it up (as in HA tech in 2007) slipsec: ## Any tie in with the new Active Directory cmdlets?gaurhoth: ## Is DAG Failover between sites a manual process? (assuming yes ... dns, etc)... Does failover require updates of AD attributes to point to new server... or is it just a dns change? gaurhoth: (and AD Attribute changes obviously needing replication to complete before failover can be completed)
ResourcesWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
This video on Channel 9 shows you how to automate MS's Netmon protocol analyzer with PowerShell (50 min running time)Introduction to Modules w/ Advanced Functions Another PowerShell script to ping servers, this one will send you an emailPowerShell videos on BingShay has a great method for quickly finding expired x.509 certificates with a new custom formatter (PS1XML)
TipsRich Siddaway discusses working with file attributes and hidden filesSteve Murawski talks about focusing your scripts and functionsJeff Hicks goes into return versus writeNeat thread on securing WinRM on PowerShellCommunity.orgStackOverflow: What are some of the most useful yet little known features in the PowerShell language?
Tonight we talk to Exchange MVP Michael Smith about Exchange 2010NewsWant to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!Brandon Shell let us know that the Citrix XenApp cmdlets are availableThe new PoshCode is now up in beta: http://beta.poshcode.org/PowerGui 1.8 is out New features include improved powerpack managementListener Wes Stahler posted pics of Hal & Steve Murawski taken at TechEd 2009.Technet Webcast June 10: How to Manage Microsoft System Center Data Protection Manager 2007 in Large Enterprises (Level 300)
InterviewThis segment is brought to you by SAPIEN Technologies25 years experience in IT, 13 years experience w/ExchangeWritten two books, Exchange 2003, and Monitoring Exchange 2007 w/Ops MgrCompany: The Essential Exchange / http://theessentialexchange.com/blogs/michael/writes articles for:Exchange Messaging & Outlook e-zineSimpletalk
SuperHero: Green Lantern
Questionsslipsec: ## How do you put load on your labs? gaurhoth: ## Any ideas that you can share about why Exch2010 CAS isn't going to be able to proxy to Exch2003 Backend (like Exch2007 CAS can now)? gaurhoth: I'm looking at a exch2003 - exch2010 transition end of next year and this seems like it's going to add a hurdle.gaurhoth: ## Have you played with cross-site DAG and is it as good as the demo's so far make it look? gaurhoth: ## sDo you have any limitation/concerns that you've observed so far?gaurhoth: ## Is MS's recommendations that you can replace disk/tape backup with DAG (with at least 3 copies) really that realistic? Seems like you'd be open to database corruption issues since you would...slipsec: ## How is Public Folder support?gaurhoth: ## only have 1 (maybe 2) delayed copies if youc an afford that many servers (for lagged replication)gaurhoth: ## Is all of DAG functionality availble from management console or is powershell required to set it up (as in HA tech in 2007) slipsec: ## Any tie in with the new Active Directory cmdlets?gaurhoth: ## Is DAG Failover between sites a manual process? (assuming yes ... dns, etc)... Does failover require updates of AD attributes to point to new server... or is it just a dns change? gaurhoth: (and AD Attribute changes obviously needing replication to complete before failover can be completed)
ResourcesWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
This video on Channel 9 shows you how to automate MS's Netmon protocol analyzer with PowerShell (50 min running time)Introduction to Modules w/ Advanced Functions Another PowerShell script to ping servers, this one will send you an emailPowerShell videos on BingShay has a great method for quickly finding expired x.509 certificates with a new custom formatter (PS1XML)
TipsRich Siddaway discusses working with file attributes and hidden filesSteve Murawski talks about focusing your scripts and functionsJeff Hicks goes into return versus writeNeat thread on securing WinRM on PowerShellCommunity.orgStackOverflow: What are some of the most useful yet little known features in the PowerShell language? | Get at Short URL | Download Episode 73 - PowerScripting Podcast - Exchange MVP Michael Smith | Play in Popup.
| |  |
| Episode 72 - PowerScripting Podcast - Alex Riedel talks PrimalForms | Tonight we talk to Alex Riedel from SAPIEN Technologies about their new PrimalForms productNewsWant to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!TechNet Virtual Conference is coming June 19thSystem Center Service Manager has a Test Drive version available, complete with PowerShell cmdletsA Twitter client written in PowerShellA fix for PowerTab is out to make it work with PowerShell V2 CTP3 Shay Levy was interviewed on the Get-Scripting Podcast Looking for PowerShell training and in the Ohio area? SAPIEN's special forces training is coming to Columbus end of July.Hal asks you all to post your profile
InterviewThis segment is brought to you by SAPIEN TechnologiesAlex Riedel from Sapien is back on the show to tell us about PrimalForms 2009 Questions from the chat room (from people who rock)9:15 meson: ## Does it support WPF?9:17 JeffHicks: ##Does this require PrimalScript?9:22 meson: ## So if you can't see the form code, does that mean you can create dynamic properties?ResourcesWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
Jeffery Snover posts a Get-WindowTitle script on the PowerShell team blogA script for finding Windows machines that are missing patchesHal wrote a script to detect if a web server is running WebDAV (based on this thread on PoshComm)Jeff Hicks shows us examples of how to improve a scriptJoe Pruitt has a new series of Unix -> PowerShell scripts. So far he's done md5, touch, and fourteen others!Eric Sloof wrote a cool script a few weeks ago that will grab a screen capture of the virtual machines in your VMware infrastructure and create a HUD to quickly view the system states.
TipsBrandon Shell talks about the benefits of using LDAP filters when querying Active DirectoryKeith Hill posts some neat PSCX tipsStarting a new elevated process from a PowerShell script | Get at Short URL | Download Episode 72 - PowerScripting Podcast - Alex Riedel talks PrimalForms | Play in Popup.
| |  |
| Episode 71 - PowerScripting Podcast - Doug Hazelman from Veem | Tonight we talk to Doug Hazelman from VeeamNewsWant to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!VMware's VI Toolkit is now called PowerCLI, and they have a Twitter account.What's new in the VI Toolkit Extensions?Pscx 1.2 Beta has been released Listener Matt Johnson is trying to start up a PowerShell Script Club in SE MichiganGo and register for the upcoming Exchange 2010 webcast frrom TechNet (thanks Shay)2009 Summer Scripting Games are coming, and they are gonna be great (thanks in part to PoshCode!)The first Unofficial Online VMUG is June 1st
InterviewThis segment is brought to you by SAPIEN TechnologiesDoug Hazelman from Veeam joins us tonightDoug's blog and Twitter feedsQuestions from the chat room (from people who rock)9:13 neririn: ## how does this compare to vCenter Data Recovery?9:16 BrianSt: ## How does Configurator compare to the new Host Profiles?Superhero: SpaceGhostResourcesWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
The guys at Channel 9 have put up a half-dozen short videos on PowerShell v2 featuresIcomasoft has put up a quick reference card that's great for both PowerShell and the VI Toolkit--er, PowerCLIHal had a chance to interview Kirk Munro in person at TechEd and they talked a lot about PowerGUIDmitry shows us how to do a remote defrag with WMI and PowerGUI
TipsShay has written a great article on how to run PowerShell versions 1 and 2 side by side using the new XP Mode feature in Windows 7Blogger Steven Hystad has written a cool cryptography and compression script along with a nice writeup on some of the background for writing itAn example of using -header with import-csv for looking at Live Mesh logs | Get at Short URL | Download Episode 71 - PowerScripting Podcast - Doug Hazelman from Veem | Play in Popup.
| |  |
| Episode 70 - PowerScripting Podcast - Practical PowerShell: Best Practices from the Field | This show features the Birds of a Feather session "Practical
PowerShell: Best Practices from the Field" including discussion about:
Function namingPowerShell profilesExecution policies and securityRemotingBest practicesand more!
Please Visit our Sponsors Quest and Idera
When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!
For
awesome PowerShell scripting, nothing matches the might of Questâs
PowerGUI. Versatile and easy to use, PowerGUI helps you build
commanding scripts that leverage PowerShellâs strength across the
enterprise. Now, ruling your domain is easier than ever. Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
Want
to make Windows PowerShell easier than ever to learn and master?
Checkout Ideraâs PowerShellPlus Professional Edition which is now
available for download! The new version has vastly improved code
completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
Thanks for listening! | Get at Short URL | Download Episode 70 - PowerScripting Podcast - Practical PowerShell: Best Practices from the Field | Play in Popup.
| |  |
| Episode 67 - PowerScripting Podcast - Bob Bobel from Quest Software | Tonight we talk to Bob Bobel about Quest's Active Directory cmdlets. And stay tuned to the end of the show for a new contest!NewsWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
Virtualization EcoShell beta has been releasedPowerShell Program Manager Dan Harman has an important post about new V2 cmdlet design guidelines
InterviewWant to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!Links mentioned in the interview Active Roles ServerAccess ManagerTOADPowerGUIActiveRoles Management Shell (Quest's AD cmdlets)BobBobel.com@rbobel on Twitter
QuestionsJeffHicks : ##What can you tell us about what will happen with the free PowerShell cmdlets from Quest once Microsoft fully releases their AD solution.rfoust : ## how do you see the world changing with the new web interface thingy in R2, what role will adsi continue to play?ChadMiller : ##Do the cmdlets support local Windows groupsJeffHicks : ##How many developers are working on Powershell cmdlets?aleksandar : ##How do you explain the popularity of powergui.org forums?rfoust : ## working on anything for hyper-v?rfoust : ## or vmwareJeffHicks : ##Who is the target enterprise for ARS?JeffHicks : ##How do you think PowerShell v2 will change the free PowerShell cmdlets and/or PowerGUI?JeffHicks : ##Do you define feature sets and requirements or just keep everyone on task?BrianSt : ##Does Access Manager work with NetApp?aleksandar : ##do you plan to make cmdlets that will cover AD topology management?JeffHicks : ##is there a place to submit wish list requests?meson : ## Does Quest have any plans for creating Activity Libraries for Citrix Workflow Studio for their cmdlets? WIth the WFS SDK you can take cmdlets and convert them to Activity Libraries so they are available in WFS. I am wondering if they are even considering doing that or if they would have an issue with someone in the community doing it. aleksandar : ##quest has forums and wiki, but can we expect proper bug tracking system?
ResourcesThis segment is brought to you by SAPIEN Technologies. Here's a security overview for PowerShell V1PoshCode script: Out-Report: it sends output to Excel, PDF, or image files. Here's a blog post about it.Dmitry has a great post showing the new AD cmdlets from QuestMaking Disk, Database and Table Graphs with PowerShell
TipsConfiguring PowerShell for Remoting (V2 CTP3)Part 1: WinRM service configPart 2: Fan-in
How do I create modules? (v2 CTP3)How do i reset a network adapter?Generate new object wrapper functions from an assembly
ContestListen to the show to hear details of our "Heroes" contest. | Get at Short URL | Download Episode 67 - PowerScripting Podcast - Bob Bobel from Quest Software | Play in Popup.
| |  |
| Episode 66 - PowerScripting Podcast - Scott Herold talks VESI and Vizioncore | Tonight we talk to Scott Herold about Vizioncore and VESI. We're also joined in studio by Scott Moss, VP of the Southeast Management User Group, a local friend, and fan of the show.NewsWant to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
Andy Schneider, James Brundage and others will be heading up the Script Club in Seattle on Apr 21stNow announcing: WMI team blogGoing to TechEd next month? Hal has a birds of a feather session on day 3 titled "Practical PowerShell: Best Practices from the Field"
InterviewThis segment is brought to you by SAPIEN Technologies.Links mentioned in the interview http://www.vizioncore.comhttp://thevesi.org
Questionsrfoust : ## tell me about vOptimizer Pro. Does it resize C: partitions if a D: is right behind it?rfoust : ## what do you think about hyper-v - will it ever compete w/ vmware?rfoust : ## will vOptimizer realign without taking downtime, or i guess it has to reboot, right?ScottMoss : ## does vfoglight integrate with Microsoft Operations Manager?rfoust : ## know of any good docs for deploying Exchange in vmware? Vmotioning a CCR cluster really isn't supported, huh? :)spowser : ## Can the resize work the opposite way? Go from small to large disk?meson : ## How about XenServer?rfoust : ## is vmware anywhere close to lpars?spowser : ## Will Ecoshell be able to extend\shrink disks or is that IP of Vizioncore?cartershanklin : ## Do you think VESI will focus on an area, reporting for example?cartershanklin : ## Are you embracing/extending the notion of PowerGUI lockdown?cartershanklin : Maybe Scott can talk a bit about lockdown and why it matters.cartershanklin : ## Will VESI support VMware Update Manager?
ResourcesWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today. Script from the PowerShell team: Set Vista network location to privateThe Scripting Guys bring us Learning to ExcelJeff Hicks has a cool script to create a GUI tree viewAdd the ability to use a text balloon to your scriptsDon Jones has released his debugging series in a PDFRichard Siddaway talks about modules in 2008 R2Richcopy
TipsKeith Hill posts: Effective PowerShell #15: Using the Output Field Separator $OFS
| Get at Short URL | Download Episode 66 - PowerScripting Podcast - Scott Herold talks VESI and Vizioncore | Play in Popup.
| |  |
| Episode 65 - PowerScripting Podcast - Lance Robinson from /N Software | Tonight we talk to Lance Robinson from /n SoftwareNewsThis segment is brought to you by SAPIEN Technologies.
Hal's book Managing VMware Infrastructure with PowerShell: TFM is now available for pre-order!Doug Finke is now a PowerShell MVP!SAPIEN has released a free editor for quick & dirty stuff on the go called PrimalPad. (download link)SDM Software has released a new version of their Group Policy Automation EngineApril 23 webcast: Using Windows PowerShell with Hyper-V and Virtual Machine Manager
InterviewWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today. Links mentioned in the interview Lance's blogRSS BusPowerShellToys NetcmdletsHow is RSSBus useful in PowerShell
ResourcesThis segment is brought to you by Idera:Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today! Two from Lance Robinson:Sync time with an NTP serverComparing /n software's PowerShell Server remoting to PowerShell V2 WinRM remoting
Jeffery Hicks has a script for pulling service account namesOisin Grehan unleashes a boatload of Module informationNew to PowerShell? Check out PowerShell Your Mom
Tips James Brundage from the PowerShell team shows us how to manipulate images in PowerShell with the WIA COM objects
GotchaStrange Select-Object behavior in PowerShell V2 CTP3 | Get at Short URL | Download Episode 65 - PowerScripting Podcast - Lance Robinson from /N Software | Play in Popup.
| |  |
| Episode 64 - PowerScripting Podcast - Fred Baptiste talks PolyMon and PolyMonRT | Tonight we talk to Fred Baptiste, author of PolyMon and PolyMonRT
News
When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.PowerShell is now available as an optional download on Microsoft UpdateMicrosoft TechDays live virtual event April 1st. PowerShell MVP and PSVUG leader Marco Shaw is presenting the only PowerShell session. You can find more about it on his blog.Veeam just released some cmdlets to go with their VMware reporting product. But they flubbed the cmdlet names--and apologized . Listen for the full story.Quest is about to release version 1.2 of the AD CmdletsHal's book, Managing VMware Infrastructure with PowerShell: TFM is available for pre-order this week!
Interview This segment is brought to you by Idera:Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!PolyMonPolyMonRTspowser : ## I had a coworker ask me how active the Polymon project is since the last release was May 2008ChadMiller : ##Is Polymon closer to Spotlight than MOM/SCOM?StevenMurawski : ##Is the next release of PolyMon going to use the PowerShell runtime as it's engine? (make all monitors cmdlets?) spowser : ## I saw there was a note about a web interface, is there an ETA on that?EBGreen : ##I haven't investigated this myself but how extensible is PolymonRT? Specifically adding new display widgets.EBGreen : ##How does it compare to Power Gadgets (other than price :) )?glnsize : ## when did you find powershell, and what made you integrate it into polymonChadMiller : ##What about alert supression?glnsize : ## what's the performace of a powershell monitorglnsize : ## what is the difference of pollymonrt vs pollymonPolyMon Controls: http://www.codeplex.com/PolyMonControls
ResourcesThis segment is brought to you by SAPIEN Technologies.
PowerShell 0-60 in One EveningSergei Antonov's IIS blogFatBeard put up a list of snapins, some of which you may not have seen.
Don Jones has put up a new series (5 parts so far) called Practical PowerShell
Tips Using Get-Member -Static (from Stack Overflow)Using Unicode function names (from Doug Finke)"Why is my [vmware powershell toolkit] code so slow?" (from VI PowerShell blog)
One-LinerPS > Get-ChildItem env:\Use*
| Get at Short URL | Download Episode 64 - PowerScripting Podcast - Fred Baptiste talks PolyMon and PolyMonRT | Play in Popup.
| |  |
| Episode 63 - PowerScripting Podcast - MVP Brandon Shell | Tonight we talk to Brandon Shell about Active
Directory support in PowerShell V2
News
This segment is brought to
you by Idera:
Want to make Windows PowerShell easier than ever to learn and master?
Checkout Idera's PowerShellPlus Professional Edition which is now available for
download! The new version has vastly improved code completion and a slick
interactive Learning Center. Go to www.idera.com/PodcastPeople to
get your copy today!
EBGreen on the
PowerShellCommunity is
trying to get a St. Louis Script Club together. If you are in his neck of the
woods, get in touch!PowerShell UG meeting on Mar26thCongrats to Jeffrey
Snover: Distinguished
Engineer !SDM Software has
released version 1.3 of the GPMC
cmdlets. Free download!You can influence the PowerShell Cookbook V2PowerShell in Action MEAP
news:
"As with the first edition, the plan for this book
is to be a definitive "details" book which means that it will continue to be a
bit much for an "absolute beginner" but someone with scripting/programming
experience should be fine. (Let me know if I'm getting it wrong.) And again, I
will try to include the rationale behind why things are the way they are. I find
that this type of elaboration really helps me become comfortable with a topic.
Hopefully readers find it likewise helpful.
As to what I'm covering, I expect to do a *lot* on
modules as they have turned out to be rather more complex then I'd really like.
Remoting is also an area that I expect to cover in depth (though I think our
docs should be pretty good in this area as the writers got reasonable lead time
on this stuff.) I'm also thinking it might be useful to cover some more advanced
programmer-oriented topics like constrained runspaces and the new hosting APIs.
I'll cover the new WMI stuff, the BITS cmdlets and WSMAN cmdlets and provider
which are part of the core OS. What I don't plan to cover (at least not deeply)
are a lot of the new server features that use PowerShell simply because each of
these features (AD, IIS, the new Exchange stuff, etc.) will require a book on
their own."
Interview
This segment is brought to you by SAPIEN
Technologies.
glnsize : ## what do
you think of the move to web services vs the traditional ADSIrfoust: ## how
flexible are the new cmdlets?rfoust : ## think we
will ever see true dynamic groups in AD? (i dont mean the fake app dynamic
groups thing)glnsize : ##do the
official cmdlets fill the gaps that quest left out... forest fismo
stuff?cerobins : ## Is
there a way to force AD replication? A quick look in the current stuff and
coming AD cmdlets didn't tell me anythingrfoust : ## will
quest cmdlets become irrelevant?glnsize : ## will the
new cmdlets work with 2k3?rfoust : ## are the
cmdlets just for querying/setting AD stuff, or is dcdiag, etc being
rewritten?aleksandar : ## what
are the requirements for MS AD cmdlets?rfoust : ## will the
ad cmdlets run on 2003/xp?glnsize : ## in yuor
opinion is this exchange or IIS (you know what i mean)rfoust : ## so you
can't override defaults by setting something somewhererfoust : ## expected
performance of these cmdlets vs. old utilities?rfoust : ## i guess
these cmdlets will work on DC's back to 2000? (hopefully nobody is still running
2000...but...)mkline : ## 5 years
down the road, where do you see those that havne't embraced
powershellrfoust : ## cmdlets
will work cross-forest?mkline : ## hopefully
not OT, is the powershell university course from Sapien any
good?cerobins : http://blogs.msdn.com/adpowershell/archive/2009/02/25/ad-powershell-quick-start-guide.aspxmkline : good quick
video over at TechNet Edge on recychle bin http://edge.technet.com/Media/Active-Directory-Recycle-Bin rfoust : ## are ad cmdlets
transactional?
Resources
When it comes to scripting,
youâre a warrior. But mighty warriors need mighty tools!
For awesome PowerShell scripting, nothing matches the might of Questâs
PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts
that leverage PowerShellâs strength across the enterprise. Now, ruling your
domain is easier than ever.
Is your scripting might equal to the challenge? Put the power in your hands
â download PowerGUI
today.
Alan Renouf posted a VI Toolkit Quick Reference GuideKeith Hill shows us how to yank lines in the ISEJason Shirk from the PowerShell
team has posted to their blog a really cool example of how to proxy a command.There is a PowerShell group on LinkedInHal made a script
to work with Gmail filtersOisin posted a script that extends get-help to cover .NET types
and members
Tips
From Keith Hill, How to resize images using the PowerShell Community
ExtensionsDmitry writes about consistent naming
conventions
One-Liner
On StackOverflow there's a
one-liner to list all COM objects on a system. This was sent in by Steve
Murawski from Mind of Root. | Get at Short URL | Download Episode 63 - PowerScripting Podcast - MVP Brandon Shell | Play in Popup.
| |  |
| Bonus Episode - PowerScripting Podcast - The Missing Interviews | Today we have a special bonus podcast for you. We have three interviews for you.
-Justin Braun from Compellent
-PowerShell MVP Max Trinidad (from the MVP Summit)
-PowerShell team member James Brundage with a demo of WPK (from the MVP Summit)
Here's some additional information from Justin's interview
Worked as a TAM for Microsoft for a couple of yearsCompellent just went public last yearSAN device with some unique maangement tools and featuresSnapin connects via IP to SAN hardware, no middleware requiredSnapin also connects to VDS service on remote SAN clients (windows servers)rfoust : ## do you have management packs for OpsMgr?glnsize : ## how hard was it sell your team on powershell?rfoust : ## are you actively testing on ctp3?glnsize : ## are you handling the partition offset... when your formatting the drive?rfoust : ## did you say if you have a gui built on the cmdlets? or is your gui separated?glnsize : ## what can't you do with your cmdlets... what % coverage do you have with your cmdletsrfoust : ## how many cmdlets are in the snapin?glnsize : ## any providers to browes the san rfoust : ## will the snapin work with any other vendors hardware, or is it proprietary?
website: compellent.com | Get at Short URL | Download Bonus Episode - PowerScripting Podcast - The Missing Interviews | Play in Popup.
| |  |
| Episode 62 - PowerScripting Podcast - Ferdinand Rios and Jeffery Hicks from Sapien | Tonight we talk with Ferdinand Rios and Jeffery Hicks from SAPIEN Technologies.
News
This segment is brought to you by SAPIEN Technologies.
PoshCode now Twitters"I Love PowerShell" song by ye110beardA PowerShell V2 book is on the way "Windows PowerShell 2.0 Administrator's Pocket Consultant"PowerShellCommunity.org is going to TechEdThomas Lee has a link on his blog to a $50 off deal on PowerShell Plus Professional EditionPowerShellPlus 2.1 beta 2 releasedTimeTag time series database has a new blog and isapproaching beta releasePowerGUI VMware PowerPack v2.1.5 released (thx Virtu-Al)
Interview
When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!
For awesome PowerShell scripting, nothing matches the might of
Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build
commanding scripts that leverage PowerShellâs strength across the
enterprise. Now, ruling your domain is easier than ever.
Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
ustreamer-22944 : #Question: Has Jeff mastered Black Hole Sun at Hard level on Rock Band yet? :-)glnsize : ## where is the module support?glnsize : ## is there suppport for tortisesvn?ustreamer-22944 : ## Does PrimalScript editor support the MSSCCI
interface to allow various version control products to plug into it?mwjcomputing : ## How many people can access ChangeVue at the same time?meson : ## What products aren't included in PrimalScript?gaurhoth : ## Does primal script support -STA?
Resources
This segment is brought to you by Idera:
Want to make Windows PowerShell easier than ever to learn
and master? Checkout Idera's PowerShellPlus Professional Edition which
is now available for download! The new version has vastly improved code
completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
Keith Hill has taken his Effective PowerShell blog posts and turned them into an ebook that he has posted for freeJoel Bennett has put up a short guide on how to get started writing Advanced Functions in PowerShell v2.As Ferdinand mentioned in the interview here is a post about iPowerShell the first iPhone app for PowerShellHal put up a neat script (v2 required) that will copy files with the familiar GUI progress windowFrom the Active Directory PowerShell Blog comes a great overview of the new AD cmdlets in V2Jeff Hicks recently wrote an article introducing PolyMonRT
Tips
Need to create an arbitrary file in PowerShell?
fsutil file createnew c:\temp\foo.bar $(1mb)
Very cool wh[tab] and fe[tab] console shortcuts in PowerShellPlus
Gotcha
Hal talks about WMI job status in version 2
Mailbag
"I'm a big fan of the show. It has been very helpful to me in my quest
to learn Powershell.
I just finished listening to Episode 61 and wanted to comment on the
discussion regarding disk alignment. I too had never heard of disk
alignment until LogicsOne told us about it a couple years ago. Since
then aligning disks has been a part of our VM build process. You can
find a description here:
http://tinyurl.com/akwxoc
http://support.microsoft.com/kb/929491
Thanks again, and keep up the good work."
Ryan G | Get at Short URL | Download Episode 62 - PowerScripting Podcast - Ferdinand Rios and Jeffery Hicks from Sapien | Play in Popup.
| |  |
| Episode 61 - PowerScripting Podcast - Joe Pruitt and the ABCs of PowerShell | Tonight we talk with developer and blogger Joe Pruitt from F5 Networks.NewsThis segment is brought to you by SAPIEN Technologies.
PowerGui 1.7 has been releasedQuest has put up a survey to help determine the direction of PowerGUIDon Jones has offered to review submitted scriptsJeffrey Snover recently weighed in on a StackOverflow question on PowerShell vs Unix ShellsJeff Hicks posted a reminder that Sapien has a new round of online PowerShell fundamentals classes starting March 10thSAPIEN has posted a clarification to their blog about the new PrimalScript and PrimalTools software
Interview Get on the fast track to PowerShell scripting success with PowerGUI
Join PowerShell MVPs Dmitry Sotnikov and Kirk Munro for a live chat at Quest Connect, a free, on-demand virtual tradeshow where you can get the answers you need to solve your toughest PowerShell challenges
Visit www.quest.com/poshchat today to learn more and to register
rfoust : ## what do you like the most about powershell?glnsize : ## what's your opinion of WS-MGMT?glnsize : ## how deep do you plan on going with your cmdlets? what percentage of your product line do you want to cover?ustreamer-61217 : ## will there be an update for v2?glnsize : ## doesn't that invalidate the whole perpose of SSL... not posh related but a pet peevejonwalz-1 : ## there is a memory improvement technique that uses ABC lists. Is that where you got the idea for your lists?
ResourcesThis segment is brought to you by Idera:Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
Better Warcraft gear scriptLee shows us how to move or delete a really locked fileKarl shows us how to search the PoshCode repository directly from Windows 7Don Jones' Code Review #1: server audit scriptA script to tell you if a partition is aligned or notDoug has published a script to grab data from a Google Docs spreadsheetShay shows us how to create a web client request using default net credentials and web proxyJoel shows us how to cleanly parse NETSH DHCP SERVER output using PowerShell
Tips
"Four for loops and their timings" blog post
MailbagAuthor : Vivek K.
"I have been listening to your postcast's and you guys are doing great job.Here is something I want to share as a single liner :)I have text file with the name text1.txt, text2.txt and so on..I have always been renaming these files manually for long time and now with Power (PowerShell) in my hand I do this..Get-ChildItem *.txt | Rename-Item -NewName { $_.name -replace 'text(\d+)', '$1.text'}HTH for all those who come across situations when you want to rename such files.. this is for files with name starting with "text".. I am working on making this script as general as possible." | Get at Short URL | Download Episode 61 - PowerScripting Podcast - Joe Pruitt and the ABCs of PowerShell | Play in Popup.
| |  |
| Episode 60 - PowerScripting Podcast - Scriptable UIs with Joel Bennett and James Brundage | Tonight we talk with Joel Bennett and James Brundage about scriptable user interfaces.NewsWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools! For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.
Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today
Antoine blogged about v0.4 of PoshBoard and his presentation given at Techdays 2009 FrancePrimalScript 2009 released!Upcoming PowerShell UK UG schedules have been postedKarl Prosser blogs about the new release of PowerShellPlus 2.1 beta
Interview This segment is brought to you by Idera:Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
dougchase : ## What do we need to do to get started with this stuff?jkavanagh58 : ## Is PrimalForms WPF?dougchase : ## Does it work in V1 and how do I implement it in V1? Seems like I read it worked in both versions but I couldn't figure out how to start using it in V1.ChadMiller : ##Haven't looked at WPF. Can you write a web page in WPF like powershellasp?rfoust : ## can you recommend a site to understand the basics of WPF?hal: Will these scriptable UI tools be able to replace HTA?jasonmarcher : ## How easy is it to create data templates and add them to existing tools/controls
New-Grid -Rows 5 { New-Label "Please Enter Your Name" New-TextBox -Name YourName -Row 1 New-Label "Sex:" -Row 2 New-StackPanel -Row 3 { New-RadioButton -Content "Male" -IsChecked $true New-RadioButton -Content "Female" -Column 1 } New-Button "Done" -Row 4 -On_Click { $yourName = $window | Get-ChildControl YourName $sex = $window | Get-ChildControl | Where-Object { $_ -is [Windows.Controls.RadioButton] -and $_.IsChecked } | Foreach-Object { $_.Content } if (-not $yourName.Text) { [Windows.Messagebox]::show("Who are you?") } $global:information = New-Object Object | Add-Member NoteProperty Name $yourName.Text -PassThru | Add-Member NoteProperty Sex $sex -PassThru $window.Close() }} -showResourcesThis segment is brought to you by SAPIEN Technologies.
Steve Murawski has a several part series talking about using the .NET framework from PowerShell. (part 1, part 2a, part 2b)Andy did a blog post that talks about custom objectsPoshCode script: Compare-DatabaseSchemaLee Holmes posted a fun script to make perfect changeJames O'Neill posts some scripts for working with the Vista/W7/Server 2008 firewallJoel has written a scriptable SSH client in Powershell using an external .NET library
Tips
From StackOverflow.com: How to get the actual size-on-disk of a file from PowerShell?Shay posted some information about using help in PowerShell ISE
GotchaKirk Munro has an awesome blog post talking about a quite wicked gotcha involving quoting rules and escape characters. | Get at Short URL | Download Episode 60 - PowerScripting Podcast - Scriptable UIs with Joel Bennett and James Brundage | Play in Popup.
| |  |
| Episode 59 - PowerScripting Podcast - Oisin Grehan talks SharePoint | Tonight we are joined by PowerShell MVP Oisin Grehan to talk about managing SharePoint with PowerShell.
News
This segment is brought to you by Idera:
Want to make Windows PowerShell easier than ever to learn and master? Checkout Ideraâs PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!More information is coming out about PrimalScript 2009 it includes a PowerShell profile managerBruce Payette is working on PowerShell In Action 2nd Edition and you can get early accessIIS7 PowerShell provider has reached RC1 stage
Interview
This segment is brought to you by SAPIEN TechnologiesOur interview this week is with PowerShell MVP Oishin Grehan and we cover SharePointQuestions from the audienceglnsize : ## do you use the web services or load the assemblies?finked : ## Anything new in Excel Services?glnsize : ## were do you see powershell fitting into sharepoint? dev, adminglnsize : ## are you using the new webservices cmdlets in v2?rfoust : ## do you have a sharepoint/powershell blog?rfoust : ## is there a good âgetting startedâ guide for people new to sharepoint but not new to powershell?rfoust : ## any idea where sharepoint/poweshell is going in the future?glnsize : ## what is involved in âwriting a providerâ?halr9000 : ## what does nivot mean?halr9000 : ## Can you go into the BITS module blog post?
Links mentionedhttp://www.codeplex.com/SPoshModhttp://www.codeplex.com/PSSharePointhttp://mossofall.blogspot.com/2006/09/excel-services-in-moss-2007.htmlhttp://www.nivot.org/ - Oisinâs bloghttp://www.nivot.org/2009/02/10/AnatomyOfAPowerShellModuleTheFileTransferBITSModule.aspx
Resources When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools! For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today
Show-Menu function: an easy way to create console-based multiple-choice menus.Be sure to download the required Scripting module from here first. Thanks to listener Jason Archer for finding it.
What is required to use Invoke-VMScript?PowerBoots example from Karl ProsserBrandon Shell gives us info on functions and why they are importantFive simple functions for SharePointRichard Siddaway shows us a new way to create hash tablesRobbie Faust posts his PowerShell RegEx quick reference script
Tips
Pasting PowerShell scripts into blog posts
Lee Holmesâ Set-ClipboardScript scriptAndy Schneider adds to it with the âthinned htmlâ option in MS Live WriterHal points out the Code Snippet plugin for Live Writer
Thomas Lee shows us way to run cmd.exe within PowerShellV2: Get-Alias -Definition parameter
One-LinerPS > Get-Module -list | fl name, description | Get at Short URL | Download Episode 59 - PowerScripting Podcast - Oisin Grehan talks SharePoint | Play in Popup.
| |  |
| Episode 58 - PowerScripting Podcast - PowerShell ISE panel | Tonight we have a panel discussion to discuss the PowerShell Integrated Script Editor. And of course we'll bring you news, tips and resources.NewsThis segment is brought to you by SAPIEN Technologies
Idera has released a beta for PowerShell Plus 2.1Marco has posted the video for the PSUG #8 meetingOisin put up a great post talking about the differences between PowerShell 1.0 RTM and V2 CTP3
Interview When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools! For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today
AgendaOpenIntroduce old guysKarl Prosser
Introduce new guysAndy SchneiderIbrahim Abdul Rahim
TopicsClose
TopicsThe Object Model ($psISE)Legacy non-support storyPowerShell compatibility (Host, command execution, remoting etc)Known bugsKarl's PowerShell ISE-Cream project, and other third-party organized effortsQuestions from the audienceglnsize : ## why do the ISE, what does the ISE provide that the console doesn't besides tabshalr9000: ## how does ISE handle $profile stuff?glnsize : ## I'm an admin... explain what the ISE having an object model means. What can i do with it?klumsykarl : ## what about console input. will that work in ISE going forward?glnsize : ## will the help return help from advanced functionsJeffHicks : ##Why did you separate the console from the output?klumsykarl : ## will it have the ability to put panes through $psiseKirkAMunro : ## What will you _not_ be able to do with the object model in v2?klumsykarl : ## will there be codefolding?klumsykarl : ## will there be any pulldown intellisense?glnsize : ## is there an option to just use the ISE as an editorJeffHicks : ##will we be able to move the panels around or even undock them?aleksandar : ## could we add more than one Custom menu?ustreamer-20790 : ## any plans for a runspace browser? something that allows you to snoop around the execution environment?glnsize : ## is the ISE intended to be a gateway for a none cli admin, or is it to be a day to day replacement for the console?JeffHicks : ##Is there any usability data on whether people want a GUI vs the console?
ResourcesThis segment is brought to you by Idera:
Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!Karl's post about ISE-CreamAl from the Get-Scripting Podcast and the Virtu-Al blog has a script called vDiagram he's been working on for a while that will create a Visio diagram of your VMware Virtual InfrastructureDon Jones has started a series about PowerShell Debugging over at Concentrated Technology Andy Schneider talked about this on the interview: Using a Color Dialog to Choose Colors for ISE/\/\ow posted a really cool script which is a GUI to monitor script blocksIbrahim posted some information about things to watch out for when useing the ISEJeffrey Snover posted his ISE Profile
Tips Shay posted a CTP3 tip for finding static members of a type
One-LinerThis one is from Jeffrey Snover:New-PsDrive -Name Mod -PSProvider FileSystem -Root (($env:PSMODULEPATH -split ";")[0])MailbagThis was a post to PowerShellCommunity.org forums, but we think it fits well here. :)
One of our clients has a very convoluted file/folder structure on a file share. Due to regulations and practices in place, they need specific permissions on certain folders. This seems simple at first glance, but it gets murky when you notice they have a top level folder, named Insurance, then below that they have one folder for each letter of the alphabet, and below that a name of their client. Below each of the client folders, there is a folder called Financial statements.That Financial statements folder needed special permissions, and there was close to a thousand individual folders to change.With a relatively simple powershell script I setup a example folder, which had the permissions I needed. Then using a powershell script I did multiple get-childitem commands, until I found the right folder, then using a variable I populated with the ACL of my test folder, I stamped it on all the Financial statements folders.In about 1.5 hours, I did the work of one of their summer students for the entire two months(no kidding they had one person doing this manually).- DarrinGiveawayOur book offer is brought to you by SAPIEN Press. You can find information about their books at sapienpress.com.
We're giving away two copies of Hal's upcoming book: Managing VMware Infrastructure with PowerShell: TFM. If you'd like to win a copy, leave us a review on iTunes, or Podcast Alley, or your own blog, or mention us on your Facebook page or whatever. Send a link to feedback@powerscripting.net and let us know what and where to verify and you are entered to win! Be sure to include your mailing address and name. | Get at Short URL | Download Episode 58 - PowerScripting Podcast - PowerShell ISE panel | Play in Popup.
| |  |
| Episode 57 - PowerScripting Podcast - Carter Shanklin and the VI Toolkit | Carter Shanklin joins us to talk about the new VI PowerShell toolkit version 1.5NewsWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools! For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today
VMware announces version 1.5 of their VI PowerShell toolkit is now out! Download -- Release notes -- intro videos -- demo scriptsDon Jones is working on a new OSS project called Cahoots. Please help him test!According to Marco Shaw the 2009 Scripting Games will be held this summerThe PowerShell team is looking for some feedbackThere's some great news from the DB4o team with regards to PowerShell support.The Micrsofot Clustering & HA team recently announced their upcoming support for PowerShell in 2008 Server R2. Over 30 new cmdlets!
Interview This segment is brought to you by Idera:
Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!New stuff:buncha new cmdletsinvoke-vmscript, remoting into VMs
Questions:meson : ## So what about a XenServer PowerShell book? ;)rfoust : ## what is the best way to get started with the vi toolkit - is there a "getting started" guide?jeffculb-1 : ## Why aren't the release notes for the vitoolkit accessible from the download pagepalen : ## Is 1.5 developed with PoSh v2 in mind, or is it still largely targetted at v1?rfoust : ## are there any limitations in this version or is all of the api stuff available through cmdlets?bsonposh : ## make vmotion easierjon_medd : ## can Carter tell us about the new command that lets you run powershell code into vm guests?rfoust : ## does vmware provide an opsmgr mp? if not, why?meson : ## Does the toolkit allow you to manage DPM?jeffculb-1 : ## Will there be more videos upcoming demonstrating new commandletsmeson : ## Any chance of allowing V2 remoting through VMWare?Pasdargent : ## When running one of these scripts into the VM, does it show the shell on the VM server or is it completely "behind the scenes" to anyone on that box?Pasdargent : This is probably too newbie a question but is the remoting traffic secure?glnsize : ## does the explosion of powershell in vmworld, and it's presence at the virtual congress surprise you?glnsize : ## why must i include host credentials the guest i get but if im auth through VCPasdargent : ## Will it pass throough your logged on credentials or do you HAVE to send creds?Jaykul : ## So, is there a way to Invoke-VMScript from, say, 'nix?Jaykul : ## And, do you get results back? (sync? async?)meson : ## Is there anything that any PowerShell toolkits can't do?bmichel7150 : ## Is it possible to pipe in multiple text files as variables, i.e., 1 text file with VM names and 2 text files with username and password, kind of like arrays in PS?jon_medd : ## what's it like being a product manager for a windows based product in a company that doesn't always have the most friendly relationship with microsoft?glnsize : ## do you oversee all the toolkits?Pasdargent : ## Aside from PowerShell installed on your guest OS, what else has to be installed or opened to use invoke command? A) Needs 3.5 U2 or higher meson : ## can you interact with the host or VMFS partitions within POwerSHellmeson : ## Can I get rid of the VC Client is a good way to ask the question. palen : ## Have any of the new cmdlets in v1.5 originate from the VI Toolkit community extensions?bmichel7150 : ## Can the VI Toolkit talk into the ESX services themselves, I.E, a script to restart mgmt-vmware service?jon_medd : ## will hal update his book for 1.5? i know he is not very busy :-)glnsize : ## what corner of the API are you looking at next, or at this point is it all fit and finishjeffculb-1 : ## is version specific info referenced in the help for the commandletsglnsize : ## what does the release cycle for the toolkit look like only major revs, or will you release as you go?aleksandar : ## could carter say something about his experience with running ThinApped PowerShell?Pasdargent : ## Are there plans to monetize the VI Toolkit or are you determined for this to be free indefinitely?ResourceseJournal: Windows Administration in Realtime, look for the Practical PowerShell columnsIn case you missed it Jeffrey Snover was on the Mind of Root podcast discussing WSMANPoshCode #829 New-Task, "Allows for the creation of tasks in Microsoft Outlook from Windows PowerShell. The majority of task options available can be configured with the function."Cool PowerGUI video tutorials latest video is on how to use debugging.
Tips How to open a remote powershell tab in ISE (V2 CTP3)
One-LinerWrite-Host -ForegroundColor Yellow "Modules loaded: $(get-module)"GiveawayOur book offer is brought to you by SAPIEN Press. You can find information about their books at sapienpress.com.
We're giving away two copies of Hal's upcoming book: Managing VMware Infrastructure with PowerShell: TFM. If you'd like to win a copy, leave us a review on iTunes, or Podcast Alley, or your own blog, or mention us on your Facebook page or whatever. Send a link to feedback@powerscripting.net and let us know what and where to verify and you are entered to win! Be sure to include your mailing address and name. | Get at Short URL | Download Episode 57 - PowerScripting Podcast - Carter Shanklin and the VI Toolkit | Play in Popup.
| |  |
| Episode 56 - PowerScripting Podcast - James Kovacs talks about PSake | Tonight we talk to developer James Kovacs about his PowerShell build tool, psake.NewsThis segment is brought to you by Idera:
Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera's PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!Cool post from the PowerShell team talking about the new Remote Desktop Services provider in 2008 R2The Group Policy Health cmdlet is now free!PSVIC is a new project on Google Code. Aims to be a replacement for VMware's VI Console, but done with PowerShell.PowerShell Virtual User Group meeting Jan 29th at noon EST
Interview When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools! For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI todayJames Kovacs , B.Sc., M.Sc., MCSD, MCTPrimary Profile:
James Kovacs is an independent architect, developer, trainer, and jack-of-all-trades specializing in agile development using the .NET Framework. He is passionate about helping developers create flexible software using test-driven development (TDD), unit testing, object-relational mapping, dependency injection, refactoring, continuous integration, and related techniques. He assists clients in building smart clients, web applications, web services, and even full-fledged servers using the .NET Framework and Microsoft server technologies.You can listen to him and his fellow plumbers, John and Bil on their podcast, Plumbers at Work - http://www.plumbersatwork.com - which is syndicated by MSDN Canada Community Radio. He is a frequent speaker at user groups and events. He published an article on memory leaks in managed code in MSDN Magazine (http://msdn.microsoft.com/msdnmag/issues/07/01/ManagedLeaks/default.aspx).James is a Microsoft MVP - Solutions Architect and card-carrying member of ALT.NET - a group of software professionals continually looking for more effective ways to develop applications.. He holds a variety of designations, including MCP, MCAD, MCSD, and MCT. He received his Bachelors degree from the University of Toronto and his Masters degree from Harvard University.
stevenmurawski: ##how does psake differ from tools like Nant and MSBuild?stevenmurawski: ##Do you think there is an advantage to using psake over Nant and MSBuild?stevenmurawski: ##MSBuild and Nant have a number of tasks (included and community provided), is there a task library for psake under development, or do we have to start from scratch?stevenmurawski: ##if you are calling MSBuild from psake, aren't you adding a layer of complexity to your build process?ebgreen: ##So something like a DSL for builds?## what in your background makes you concerned with the pains of deploying apps in the enterprise?
ResourcesAdmin Script Editor (which recently received Windows IT Pro's top award) provides a true integrated scripting environment for PowerShell. Advanced features include an integrated PowerShell debugger, advanced code generating tools for Active Directory, Databases, XML files and more. Let's not forget about the exclusive PowerShell forms designer. Come see for yourself-- Admin Script Editor v3.5 is availble for a 45 day trial at AdminScriptEditor.com.Exclusive tip from Bruce Payette: Out-Default wrapper / URL launcherTwo part tutorial on the switch statement Introduction to the new Group Policy cmdlets in Windows 7 - creating a new GPOAntoine H, the author of PoshBoard and blogger at devinfra-us, has put up a getting started guide for PoshBoard./\/\o\/\/ did a blog post a while back about a couple of TechNet webcasts about PowerShell Don Jones talks about developing an inventory tool in PowerShell in the February issue of Technet Magazine
Tips Lee Holmes has put up a tutorial for using P/Invokes in PowerShell
GotchaThis one pops on the forums about once a week... Get-Content stripping off the line breaks on a text file as it serializes the content into an array of strings.... Anyways you get the idea examples:http://powershellcommunity.org/Forums/tabid/54/aff/1/afv/topic/aft/3514/Default.aspxhttp://powershellcommunity.org/Forums/tabid/54/aff/1/aft/3599/afv/topic/afpgj/1/Default.aspx#4061Will normally bite you when trying to format something for an external applications, or when parsing logs.work-around is usually either a here-string or adding the line breaks back in.~Glenn | Get at Short URL | Download Episode 56 - PowerScripting Podcast - James Kovacs talks about PSake | Play in Popup.
| |  |
| Episode 55 - PowerScripting Podcast - James Brundage from Microsoft and Jeff Hicks | In This Episode
This episode features PowerShell MVP, author, and
scripting guru Jeff Hicks as a guest co-host and an excellent, information pack
interview with PowerShell Quality Expert James Brundage.
News
When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools! For
awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI.
Versatile and easy to use, PowerGUI helps you build commanding scripts that
leverage PowerShellâs strength across the enterprise. Now, ruling your domain is
easier than ever.
Is
your scripting might equal to the challenge? Put the power in your hands â
download
PowerGUI today
Whatâs going on at Sapien?
PowerGui surpasses 200K
downloads!
Dmitry is also looking for input
on PowerPack directions
Windows 7 beta with new PowerShell bits. There is a blog post on the Group
Policy team blog about using the new group policy cmdlets (http://blogs.technet.com/grouppolicy/archive/2009/01/14/introduction-to-windows-powershell-cmdlets-in-windows-7.aspx)
Interview
What can you
really do with PowerShell? With Admin Script Editor the question becomes what
canât you do with PowerShell?
Besides all the advanced code generating tools this is the only tool offering a
true PowerShell Forms Desiginer. To illustrate what can be done the guys at
iTripoli created a full-featured MP3/Podcast player written entirely in
PowerShell and delivered as a single script. Check it out at adminscripteditor.com/player.
James, tell us a bit about yourself, where you come from and how you ended
up on the PowerShell team?
What is a typical day like for you?
I see you part of a PowerShell script club. How is that working out? What
can you tell us about it?
Being involved with testing and QA there must be times when you get to be a
thorn in the sides of Jeffrey Snover, Bruce Payette and the rest. Deep down,
secretly, doesnât that feel good? But seriously, what is it like to work with
them?
I know youâve developed a lot of testing tools for PowerShell, youâve even
shown them to me. Any chance some of them will be released to the community?
Do you have any performance or benchmarking scripts that you can publish?
Jamesâs personal blog
Resources
This segment is brought to you by
Idera:
Want to make Windows
PowerShell easier than ever to learn and master? Checkout Ideraâs PowerShellPlus
Professional Edition which is now available for download! The new version has
vastly improved code completion and a slick interactive Learning Center. Go to
www.idera.com/PodcastPeople to get your copy today!
Exclusive tip from Bruce Payette: Out-Default wrapper / URL
launcher
Brandon Shell gives us some Regular Expression Info and Tips for
PowerShell
Tips
Use PowerShellâs transcript feature to assist in learning PowerShell. Put
Start-Transcript into your profile to start recording your entire PowerShell
session. A great way to review your work, especially when trying to learn
PowerShell from the beginning.
Increase your Powershell history buffer by setting $MaximumHistoryCount to a
value higher than 64. You may also want to change the command buffer in the
window settings to match.
One-Liner
(dir $env:temp -r | measure-object length -sum).sum
/1MB
Here is a PowerShell script to clean
up your temp directory | Get at Short URL | Download Episode 55 - PowerScripting Podcast - James Brundage from Microsoft and Jeff Hicks | Play in Popup.
| |  |
| Episode 54 - PowerScripting Podcast | We've got a ton of news and resources for you as well as a new tip.
News
Admin Script Editor (which recently received Windows IT Pro's top
award) provides a true integrated scripting environment for PowerShell.
Advanced features include an integrated PowerShell debugger, advanced
code generating tools for Active Directory, Databases, XML files and
more. Let's not forget about the exclusive PowerShell forms designer.
Come see for yourself-- Admin Script Editor v3.5 is availble for a 45
day trial at AdminScriptEditor.com.
PowerShell CTP3 was released!Jeffrey Snover will be on the Mind of Root podcast next Wednesday to talk about WSMAN and WinRM
PowerGui 1.6 has been released and it now has support for CTP3Karl Prosser has updated PowerShell Analyzer to support CTP3Not to be outdone, PrimalScript 2009 is just a month away.Twitter has just taken off for PowerShell since Jeffrey Snover joined up and Steve Murawski started tracking "PowerShell Twitterers".Joel Bennett has released a new project called PowerBoots. He's also posted a neat video walkthrough.
Resources
When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools! For
awesome PowerShell scripting, nothing matches the might of Questâs
PowerGUI. Versatile and easy to use, PowerGUI helps you build
commanding scripts that leverage PowerShellâs strength across the
enterprise. Now, ruling your domain is easier than ever.
Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today
Joe Pruitt has been rocking with a great series called PowerShell ABCs. He's already up to N![CTP3] Tobias Weltner has made a cool web service script that uses the V2 cmdlet: New-WebServiceProxySteve Murawski has made it easy to follow the PowerShell twitterersJames Brundage has posted a CTP2 to CTP3 conversion guidePlay with PowerShell V1 in a TechNet virtual labPowerShell ISE can do more than you think
Tips
This segment is brought to you by Idera:
Want
to make Windows PowerShell easier than ever to learn and master?
Checkout Idera's PowerShellPlus Professional Edition which is now
available for download! The new version has vastly improved code
completion and a slick interactive Learning Center. Go to
www.idera.com/PodcastPeople to get your copy today!
PowerShell is not case sensitive, except for when it is
ADSI (example)Get-ChildItem -Filter.NET classes | Get at Short URL | Download Episode 54 - PowerScripting Podcast | Play in Popup.
| |  |
| Episode 53 - PowerScripting Podcast - Jeffrey Snover and Bruce Payette | We have a great âCTP3 showâ lined up for you today. Our special guests are Jeffrey Snover and Bruce Payette from Microsoft. Sponsor infoIdera: Want to make Windows PowerShell easier than ever to learn and master? Checkout Ideraâs PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
Quest: When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools! For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI todayiTripoli: What can you really do with PowerShell? With Admin Script Editor the question becomes what canât you do with PowerShell? Besides all the advanced code generating tools this is the only tool offering a true PowerShell Forms Designer. To illustrate what can be done the guys at iTripoli created a full-featured MP3/Podcast player written entirely in PowerShell and delivered as a single script. Check it out at adminscripteditor.com/player.
InterviewQuestions for Jeffrey and Bruce from USteam
rfoust : ## what is the biggest design problem you see w/ powershell right nowglnsize : ## why was the decision made to wed V2 to w7 w2k8 r2?xx JeffHicks : ##what can you tell mgmt who is reluctant to embrace PowerShellxx finked : ## how did you win over the nay sayers?xx rfoust : ## it has been said that posh wasnt meant to replace cmd. So when is cmd going to go away? qa_warrior : # will there be a way to copy a runspace?xx spowser : ## Will a runspace/session ever be able to interact with the desktop on a remote system?cartershanklin : ## When do we get ArgumentTransformationAttributes in script cmdlets?xx gaurhoth : ## scvmm 2008 and scom 2007 both require Powershell V1. CTP2 fails the install requirements and fails to install. When V2 is released, whatâs being done to ensure that other product groups donât artificially limit their product to V1?xx aleksandar : ## how big is the powershell team?xx rfoust : ## how close does the posh team work w/ the .net team, or are you mostly just a consumer?Jaykul : ## Is there any plan to support writing CLASSES in PowerSHell?meson : ## Will PowerShell ever be multithreaded?Kemis : ## Any plans to expand upon Set-ACL so itâs more on par with CACLS?xx steve-PSB : ##In Jeffreyâs recent channel 9 interview, he referred to pushing for PowerShell to be the standard shell on various systems, including Linux and hardware devicesâ Are there other major efforts (other than Pash) to get PowerShell on other platforms?xx Jaykul : ## What about Extension Methods and LINQ?xx Jaykul : halr9000: .Net 3.5 brought us language integrated queries as an AMAZING way of dealing with collections of all types, and databases â when will PowerShell suport LINQxx Jaykul : ## halr9000: AND: in 3.5 there are a lot of âExtensionMethodsâ which show up as .Methods on various objects â is there going to be a way to access those (other than via their STATIC notation) in PowerShellxx palen : ## What kind of relationship does pash have with the PS team?xx rfoust : ## jsnover: when ya gonna start using twitter?xx sepeck : ## do you ever get people who, once exposed to powershell for a week or two, who still donât like it?xx Jaykul : ## Any chance of an (official) wPowerShell.exe (like wscript.exe) to run scripts which donât need console ui?xx aleksandar : ## on behalf of Marco Shaw: v2 is pretty much stabilizing. Is COM support going to stay as-is or will be improved at some point (v3)?aleksandar : ## another Marco Shawâs Q: Anything on possible v3 features? More support for transactions, for example?jon_medd : ## do they approach third parties and encourage them to make cmdlets or wait for the third parties to ask them stuff?xx ChadMiller : ## I understand Jeffrery was an architect on wmic. How did his wmic experience influence Powershellxx jeffhicks: ##can CTP3 be installed on Windows 7 betas?xx palen : ## Is navigating the registry going to be changing at all? Get-ItemProperty just is not intuitive, I donât thinkaleksandar : ## is it possible to assign -whatif output to a variable (or save it in a file) other than with start-transcriptrfoust : ## is the registry ever going away or upgraded? lol probably not a question you can answer, but who knowsxx sepeck : ## will the remoting work on windows 2003?xx cartershanklin : ## Jeffrey, where do you buy your ties?xx glnsize : ## what if anything has been done to improve the provider experiance?xx steve-PSB : #Are there any other books focused at developing for PowerShell (more advanced than the existing Wrox title) that you are aware of?dmoravec : ## Are you in touch with Script Center to help them to be more PoShxx rfoust : ## what problem are you annoyed that you werenât able to address in posh v2xx spowser : ## Is there any reason why a runspace cannot interact with the desktop? Critical for our Automationxx aleksandar : ## for bruce: when can we expect powershell in action 2.0?implementationxx finked : ## What about Add_Type -Language FSharpfinked : ## I work for investment banks in NY.Pushing an msi for PoSh to Traders machines doesnât fly well.How can this be made easier?foust : ## are you working on posh v3 yet?palen : ## Did I hear in the Erik Meijer interview that there will be a version of Posh that is deployable via IIS?xx hal: do you worry about cmdlet-bloat?JeffHicks : ##is a roadmap or can one be published?xx JeffHicks : we need netsh cmdletsxx finked : ## What about PioSh with Live Mesh and Oslo?xx aleksandar : ## have you ever expected such a passionate response from the community?xx glnsize : ## will powershell and wsman eventualy be released via windows updateâ i.e. next year or soDManVid : ## superhero for the ânew guyâ! | Get at Short URL | Download Episode 53 - PowerScripting Podcast - Jeffrey Snover and Bruce Payette | Play in Popup.
| |  |
| Episode 52 - PowerScripting Podcast - CloudBerry Labs | Today we interview Michael Farnia from CloudBerry Labs. Plus our usual news, resources, and tips.
News
When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools! For
awesome PowerShell scripting, nothing matches the might of Questâs
PowerGUI. Versatile and easy to use, PowerGUI helps you build
commanding scripts that leverage PowerShellâs strength across the
enterprise. Now, ruling your domain is easier than ever.
Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today
SAN vendor Compellent has just released a snapin with over 60-cmdlets.SAPIEN's blog has some details about new features coming in 2009.object browsercmdlet treeembedded console
Dmitry points us to a post on the PowerGUI.org forums with details of version 1.2 of their AD cmdlets.Due Q1 or early Q2 2009"Release
would add some additional AD management cmdlets (like tombstone
enumeration and un-delete), additional filtering when enumerating group
memberships, user-friendly filtering by creation and last modification
time, etc. More would come for proxy mode, in particular access to
ActiveRoles Server change history storage and approval tasks queue.
Also, we are going to make another iteration with performance
optimization."
Back on Nov 21st, Joel released a new version of his Get-DNS cmdlet which works like dig on Linux.
Interview
Admin
Script Editor (which recently received Windows IT Pro's top award)
provides a true integrated scripting environment for PowerShell.
Advanced features include an integrated PowerShell debugger, advanced
code generating tools for Active Directory, Databases, XML files and
more. Let's not forget about the exclusive PowerShell forms designer.
Come see for yourself-- Admin Script Editor v3.5 is availble for a 45
day trial at AdminScriptEditor.com.
CloudBerry Labs: http://www.cloudberrylab.com/The snapin http://www.cloudberrylab.com/?id=14JeffHicks : ##I don't know much about Amazon's S3 service. What is it and why would I care as a Windows admin?rfoust : ## how does authentication work?rfoust: ## can you be connected to two accounts at once?rfoust : ## is the powershell support cmdlets or scripts or both?ustreamer-62178 : ## will your cloudberry stuff support Rackspace's cloud?rfoust : ## can it auto recover from failed transfers?cartershanklin : ## Are they looking to do more than storage? Deploy apps to EC2? Or anything else with EC2?JeffHicks
: ##do the powershell cmdlets duplicate everything you can do in the
GUI? Or ore are the extra features in the GUI or PowerShell onl?cartershanklin : ## No extensibility / API I meanJeffHicks : ##how is their app licensed?sepeck : ## Is this for v1 or v2 and anything related to the cloud computing tools announced with Azure at the MS PDC?
Resources
This segment is brought to you by Idera:
Want
to make Windows PowerShell easier than ever to learn and master?
Checkout Idera's PowerShellPlus Professional Edition which is now
available for download! The new version has vastly improved code
completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!Network troubleshooting script from Thomas Lee: Send-UDPDatagran.ps1. You can also download all of his scripts in one go at his script library.The latest RTWA eJournal has an article by Jeff Hicks titled "Practical PowerShell: Managing WMI Events with Windows PowerShell, Part 1".Correlate VMware disk usage withthis script by Hugo Peeters. Goes from VM's logical disks, to partitions, to vmdks, to datastores.The guys at Microsoft's security vulnerability blog have posted a script that will disable protocol handlers to reduce the attack surface on a PC.Script to download all of the PDC content Here's a great list of one-liners PowerShell WMI Wizard from Jeff Hicks
Gotcha
foreach ($OU in $myOUs) { $myUsers = Get-QADobject -SearchRoot $OU -LdapFilter $myFilter -IncludedProperties mailNickName $myUsers | Format-Table mailnickname}out-lineoutput : Object of type "Microsoft.PowerShell.Commands.Internal.Format.FormatStartData" is not legal or not in the correct sequence. This is likely caused by a user-specified "format-table" command which is conflicting with the default formatting.
One-LinerThis was modified from an idea originally by the PowerShell Jedi. Go check out his new blog.
([wmiclass]"\\$computer\root\cimv2:win32_product").Install($msi) | Get at Short URL | Download Episode 52 - PowerScripting Podcast - CloudBerry Labs | Play in Popup.
| |  |
| Episode 51 - PowerScripting Podcast - Doug Finke | Today we interview Doug Finke, software
developer and blogger. Plus our usual news, resources, and tips.
News
What can you really do with PowerShell? With Admin Script Editor the question becomes what can't
you do with PowerShell? Besides all the advanced code generating tools
this is the only tool offering a true PowerShell Forms Designer. To
illustrate what can be done the guys at iTripoli created a
full-featured MP3/Podcast player written entirely in PowerShell and
delivered as a single script. Check it out at adminscripteditor.com/player.
Version 2 will have inline help for your functions, just like a cmdlet! You can see what the syntax looks like on this post on James Brundage's Media and Microcode blog.
The
guys at the Get-Scripting podcast are running a little contest to win a
copy of Jeffrey Hicks' Managing AD with PowerShell: TFM book. To win,
you just need to make captions for this picture from TechEd EMEA. Should be fun.PrimalScript 2009 preview (screenshot)
New Codeplex project: SharePoint PowerShell Deploy There's now a SQL and SharePoint forum on PowerShellCommunity.org Windows 7's got a troubleshooting tool that's going to be based on PowerShell.
Interview
This segment is brought to you by Idera:
Want to make Windows PowerShell easier than ever to learn and
master? Checkout Idera's PowerShellPlus Professional Edition which is
now available for download! The new version has vastly improved code
completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
Doug
has been doing software development for more than 25 years. He started
on the Mainframe as a Basic Assembly Language developer. The first
scripting languages he encountered were REXX and CLIST. He saw how
productive these approaches were and sought them out in each new
environment he worked with. He has played with Lua, Tcl/tk, Ruby,
Python, Groovy and PowerShell since it was called Monad.
Doug currently works at Lab49 a technology consulting firm that builds advanced solutions for the financial services industry in NY and London.
He has written articles on PowerShell appearing in Dr. Dobb's Journal. You can catch up with Doug at his blog at dougfinke.com/blog.
glnsize : ## What feature of V2 are you the most excited about?steve-PSB : ##Do you know why NetMap does not seem to be available on Codeplex now?JeffHicks : ##are there cmdlets for any of this stuff or do I have to code with .NET classes?glnsize : ## Are the IT shops at your customers familiar with
powershell? Or are you having to sell powershell from the ground up.GrantSteinfeld : ##Dougs showed us how M will be really helpful in
creating event driven system, Doug could maybe speak about that?
Resources
When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!For
awesome PowerShell scripting, nothing matches the might of Questâs
PowerGUI. Versatile and easy to use, PowerGUI helps you build
commanding scripts that leverage PowerShellâs strength across the
enterprise. Now, ruling your domain is easier than ever.
Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
PoshCode script: elevate-process (sudo)TurboChargeAD.org has been doing some nice posts on the quest cmdlets. Here are some:
New-QADUser Set-QADUser Get-QADUser
Get-Drivespace script from SepeckNew video introducing Hyper-V powerpack from Kirk Munro
Tips
- Speed up PowerShell V1 with update-GAC...why?
- The joy of hashtables
Gotcha
A friend of Hal's noticed that the output from these three commands were all different:
repladmin /? # looks as expected$a = repladmin /? # has double line-feeds(New-Object system.Net.Mail.MailMessage).Body = repladmin /? # has no linefeeds!
Jin Truher from Microsoft writes in response:
I believe that this is because the application itself is written with printf statements that look like this:
printf(âzazoo\r\r\nâ);
(note the multiple use of â\râ) which confuse PowerShell a bunch - other applications do this too (ipconfig, for one)
He goes further to say that he found this out by using a tool from MS Services for Unix which was funny. :)
You can work around issues like this by using the string.split() method.
Mailbox
This is from listener Dale:
I
just wanted to let you know that I have found another option that looks
a lot more approachable as an object store via Powershell. It's a
database VERY similar to DB4O with Dual Licensing almost the same as
well. It's called "Perst", and it is at:
http://www.mcobject.com/perst
I've been playing with it this afternoon, and it seems to be MUCH more accessible than DB4O via PowerShell. | Get at Short URL | Download Episode 51 - PowerScripting Podcast - Doug Finke | Play in Popup.
| |  |
| Episode 50 - PowerScripting Podcast - Ed Wilson | We interview Ed Wilson, author of Windows PowerShell Step-by-Step and new Technet Scripting Guy. And as usual we've also got news, tips, resources and more.
News
This segment is brought to you by Idera:
Want
to make Windows PowerShell easier than ever to learn and master?
Checkout Idera's PowerShellPlus Professional Edition which is now
available for download! The new version has vastly improved code
completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
PowerShell boot camp coming up Feb 9-11 in Dallas, TX SAPIEN's got a Facebook group where they are giving out coupons Cool blog post about executing PowerShell commands from Linux and the iPhone Hyper-V PowerPack Updated  Poshoholic (release notes )
Interview
When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!
For
awesome PowerShell scripting, nothing matches the might of Questâs
PowerGUI. Versatile and easy to use, PowerGUI helps you build
commanding scripts that leverage PowerShellâs strength across the
enterprise. Now, ruling your domain is easier than ever.
Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
Today's interview is with Ed Wilson, Scripting Guy and author from Microsoft
Written 14 booksHis favorites:
Windows PowerShell Scripting GuideNetwork monitoring & analysis
JeffHicks : ## What is your next book going to be on?
PowerShell 2.0 step-by-step
glnsize : ## why not all... what wouldn't you do in powershell
WinPE
JeffHicks : ##How much writing can you get done in a week?Who is Craig?
Scripting Guys editor
JeffHicks : ## What's your elevator speech to mgmt about the importance of automation and scripting?
allows you to be more successful with a smaller number of people
What's coming in the Scripting Center?
Friday Quick HitsSeries of Excel automation articles"AD week"Perf monitoring
## (mow) any plans yet for scripting games 2009 ?The 3000 email backlog:
bsonposh : ## Can I help with the emails?glnsize : ## so mows the unofficial powershell scripting guy.. any plans to make that officiialmeson : ## what about calling for guest posts to answer some of the questions?sepeck-1 : # what about starting forum topics on the scripting site that more people could try and answer?
Vbscript and PowerShell
JeffHicks : ##When do you think VBScript will disappear?sepeck-1 : ## Have the scripting center examples gotten better?meson : ## Has the scripting guys approach gone from a vbscript to powershell mentality to a powershell native mentality?
JeffHicks : ## The script center used to offer script content as a CHM file. Any plans for a new version?JeffHicks : ## or make it searchable ala PoshCode?meson : ## What about links to community resources on the technet site.Are .net forms in Posh the next HTA?Links:
PowerShell Step-by-Step
Technet Script Center Forum
Resources
Admin Script Editor (which recently received Windows IT Pro's top
award) provides a true integrated scripting environment for
PowerShell. The guys at iTripoli haven't done a great job getting the
word out about Admin Script Editor so to make up for it they are
offering a 50% competitive discount. Go to adminscripteditor.com to find out if you qualify.
Script to use for patching Use Visio to create simple PowerShell scripts PowerShell and Objects
.NET Format String Quick Reference The Official Scripting Guys Forum! : Scripting : Microsoft TechNet Forums
Tips
Discover functions in PowerShell ScriptsNeat tip for using Get-Type
Mailbox
"Hi Jonathan & Hal,
I just wanted to drop you a quick note to say how great the Powerscripting Podcast is. I'm a SysAdmin/Engineer and a confident VB scripter, and have been trying to get round to learning PowerShell properly for over a year, but never seem to have time! A colleague told me about your podcast and I've been listening in the car driving to and from work every day. I'm only up to episode 8 so far but it's proving to be a great way to supplement my learning without having to interrupt the day job - keep up the good work!
Also to let you know about a script I wrote today that you may find useful - it adds "Execute in PowerShell" options to .ps1 files' context menu so that it's easy to right-click and run a PowerShell script direct from Windows Explorer. It may be that someone else has already done this but I couldn't find anything with a bit of a Google... You can find the script at http://www.poshcode.org/664.
Thanks again and all the best.
Cheers,
Nigel"
Challenge
DB4O update
Overview Prizes Forum thread | Get at Short URL | Download Episode 50 - PowerScripting Podcast - Ed Wilson | Play in Popup.
| |  |
| Episode 49 - PowerScripting Podcast - Susan Bradley | Today we interview Susan Bradley, SBS MVP. We also bring you lots of new, tips and resources.
News
This segment is brought to you by Idera:
Want to make Windows PowerShell easier than ever to learn and
master? Checkout Idera's PowerShellPlus Professional Edition which is
now available for download! The new version has vastly improved code
completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
Oisin gives us some info on new/changed cmdlets in the PDC buildDmitry gives us the full list of AD cmdlets in the PDC buildHal's got a survey up to get everyone's opinion on PowerShellCommunity.org's future show plans.
Nivot Ink - Changes from CTP2 in PowerShell 2.0 in the Windows 7 M3 âPDCâ Build
TechEd EMEA wrap up: noble musings: PowerShell at TechEd EMEA 2008 IT Professionals
Interview
This segment is brought to you by Quest Software
When it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!
For
awesome PowerShell scripting, nothing matches the might of Questâs
PowerGUI. Versatile and easy to use, PowerGUI helps you build
commanding scripts that leverage PowerShellâs strength across the
enterprise. Now, ruling your domain is easier than ever.
Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.
We had a great show with Susan Bradley. Go check her out at sbsdiva.com.
Resources
What can you really do with PowerShell? With Admin Script Editor the question becomes what can't
you do with PowerShell? Besides all the advanced code generating tools
this is the only tool offering a true PowerShell Forms Designer. To
illustrate what can be done the guys at iTripoli created a
full-featured MP3/Podcast player written entirely in PowerShell and
delivered as a single script. Check it out at adminscripteditor.com/player.
One more video from TechEd, this is Dmitry Sotnikov's speaker idol video.Joel Bennett has been kind enough tolink to all of the videos of the powershell sessions from TechEd EMEA.Dmitry posted the Quest connect session he did about PowerShell AdCmdlets and PowerGUI
Jonathan Medd's panel discussion at TechEd EMEA was videotaped! PowerShell V2 Tech Talk from TechEd EMEA (video)
PrimalScript Samples | SAPIEN Technologies
David Mohundro - Simple PowerShell script to generate thumbnails
Tips
Listener Steven wanted us to highlight how to build functions which
can be used in a pipeline. Hal wrote a script a while ago called Select-Alive which serves as a good example.Hal's bud Marcus thought 'find /i "stuff" *.*' was easy until he learned more about select-stringHal posted a script for creating RSS feeds from PowerShell
Challenge / Book Giveaway
We still have a couple of books left. If you'd like to win a copy
of one of Lee Holmes books, simply leave us feedback on iTunes, Podcast Alley,
or on your own blog. We have four books to giveaway! Send an email to
feedback@powerscripting.net letting us know where to see your review.
Time for the PowerShell Challenge update on db4o.
"While
trying to find a solution to a problem that popped up at work, I
stumbled upon an open-source dotnet object-oriented database called
Db4o. It is intended to be used as an embedded database in programs
where some persistent storage is needed, but instead of storing data in
related tables, it stores objects.
I've tried to access the functions via reflection, but I am just
learning Powershell and I don't know if this is the right technique. I
haven't gotten very far.
I was wondering if you or someone else who listens to the show could
take a look at it, and see if it can be useful as an object store in
powershell scripts." | Get at Short URL | Download Episode 49 - PowerScripting Podcast - Susan Bradley | Play in Popup.
| |  |
| Episode 48 - PowerScripting Podcast - Lee Holmes | Today we interview Lee Holmes, author of Windows PowerShell Cookbook and developer on the PowerShell team. And as usual weâve also got news, tips, resources and more.
NewsWhen it comes to scripting, youâre a warrior. But mighty warriors need mighty tools!
For awesome PowerShell scripting, nothing matches the might of Questâs PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShellâs strength across the enterprise. Now, ruling your domain is easier than ever.
Is your scripting might equal to the challenge? Put the power in your hands â download PowerGUI today.We finally have some release schedule information for PowerShell v2 from Dmitry Sapien has released PrimalForms The stakes have risen for our PowerShell Challenge with DB4o! - Community News : db4o Powershell Provider Challenge - with prizes Marco Shaw is holding a PowerShell Virtual User Group meeting on Nov 13th at 12PM EST
InterviewAdmin Script Editor (which recently received Windows IT Proâs top award) provides a true integrated scripting environment for PowerShell. Advanced features include an integrated PowerShell debugger, advanced code generating tools for Active Directory, Databases, XML files and more. Letâs not forget about the exclusive PowerShell forms designer. Come see for yourselfâ Admin Script Editor v3.5 is availble for a 45 day trial at AdminScriptEditor.com.We had a great interview with Lee Holmes, be sure to listen. You can find his blog at leeholmes.com/blog, and also check out his books!
ResourcesThis segment is brought to you by Idera:
Want to make Windows PowerShell easier than ever to learn and master? Checkout Ideraâs PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today! Jonathan Medd posted a cool panel discussion on the Get-Scripting Podcast Ep4 Dr. Tobias Weltner is doing an online powershell book It looks like Microsoft is starting to do some PowerShell training /\/\o\/\/ noticed that The Scripting Guys are putting out some new PowerShell content PowerShell Posters - search for PowerShell Jeffreyâs talk from PDC: ES24: Using PowerShell To Create Manageable Web Services
GotchaGotcha: MS Data Protection Manager cmdlets donât support -Confirm:$false - Marco Shaw to the rescue! Setting $ConfirmPreference = ânoneâ prevents the prompt when that is desirable.
Challenge / Book Giveaway
If youâd like to win a copy of one of Lee Holmes books, simply leave us feedback on iTunes, Podcast Alley, or on your own blog. We have four books to giveaway! Send an email to feedback@powerscripting.net letting us know where to see your review.
Donât forget our challenge from two shows ago. If you submit a solution, weâll feature it on the show and the website, and youâll get a little something for your trouble. :) Here is the email from Dale which we forgot to put in last weekâs show notes:
âWhile trying to find a solution to a problem that popped up at work, I stumbled upon an open-source dotnet object-oriented database called Db4o. It is intended to be used as an embedded database in programs where some persistent storage is needed, but instead of storing data in related tables, it stores objects. Iâve tried to access the functions via reflection, but I am just learning Powershell and I donât know if this is the right technique. I havenât gotten very far. I was wondering if you or someone else who listens to the show could take a look at it, and see if it can be useful as an object store in powershell scripts.â | Get at Short URL | Download Episode 48 - PowerScripting Podcast - Lee Holmes | Play in Popup.
| |  |
|
|
|