PowerShell Team

Automating the world one-liner at a time…

PowerShell Scripting Contest – 2 weeks left

You still have an opportunity to step into the winners circle by submitting your PowerShell Scripts to our Scripting contest.  Your entry has to submitted by Dec 15, 2006 to be eligible to win.  We all techies so let's do the math -   Conclusion:  If you submit a few scripts, you stand a good chance of ...

More Commercial PowerShell Training Available (this time in Germany)

Hot on the heels of the last announcement, AddOn is providing a PowerShell Training class in Germany AD435 -- Systemadministration mit Microsoft PowerShell Enjoy Jeffrey Snover [MSFT]Windows PowerShell/MMC ArchitectVisit the Windows PowerShell Team blog at:    http://blogs.msdn.com/PowerShellVisit the Windows PowerShell ...

TechNet Webcast: An Overview of Windows PowerShell (Level 200)

Don Jones is going to give a TechNet Webcast about PowerShell.  Don is a very good speaker and has great ways of explaining things so it should be well worth your time.  BTW, Don is the author of the upcoming book Windows PowerShell: TFM (as in the TFM of RTFM). Don also has a great PowerShell Blog and a Script-specific Search Engine...

PowerShell Documentation Pack

What to learn about Windows PowerShell without installing it?  Download our Windows PowerShell 1.0 Documentation Pack Overview The documents included are: I think you'll be pleasantly surprised at how good/useful this documentation (as well as our help) is. BTW  - our Doc team is very eager to hear about any comments or...

Commercial PowerShell Training available

DesktopEngineer.com is offering a 3-day PowerShell training course.  Check out the details at: http://desktopengineer.com/ps310 Jeffrey Snover [MSFT]Windows PowerShell/MMC ArchitectVisit the Windows PowerShell Team blog at:    http://blogs.msdn.com/PowerShellVisit the Windows PowerShell ScriptCenter at:  http://www....

What's up with PSBASE, PSEXTENDED, PSADAPTED, and PSOBJECT?

"Brandon Shell" asked:> I have seen adding psbase to alot of things "fixes" problems... What is this > psbase (thingy) and why do I have to use it? > There are lots of different object & data technologies in the world, each with their own particulars.  Most of us never care about those particulars, we want the ...

Let's do a deep drill into Select-String

In my blog post Processing .EML files using Select-String and SetCreationTIme() (http://blogs.msdn.com/powershell/archive/2006/11/23/processing-eml-files-with-select-string-and-setcreationtime.aspx ), I showed you could do some incredibly powerful stuff using 2 lines of PowerShell Script.  The reason you can do this is because of ...

Processing .EML files with Select-String and SetCreationTime()

In our newsgroup Microsoft.Public.Windows.PowerShell, Steve Foster asked whether PowerShell could help him with a bunch of emails in .EML format.  Here was his query: Got a bunch of emails (.EML) that have been copied around various places with the result that their file timestamps bear no resemblance to the dates in the emails...

Protecting Against Malicious Code Injection

If you are writing scripts that accept input from users - you need to be aware of the potential dangers of Malicious Code-Injection.  Below is a good good article on this topic: http://www.site-reference.com/articles/Website-Development/Malicious-Code-Injection-It-s-Not-Just-for-SQL-Anymore.html Here is a line from that article...

Sapien's Great PowerShell Blog

Don Jones and Jeffery Hicks are doing a great series of PowerShell blog entries at: http://sapien.eponym.com/blog Check them out. Jeffrey Snover [MSFT]Windows PowerShell/MMC ArchitectVisit the Windows PowerShell Team blog at:    http://blogs.msdn.com/PowerShellVisit the Windows PowerShell ScriptCenter at:  http://www....