Category Archives: Learning Powershell

Learning PowerShell

A recent post on powershell.org – https://powershell.org/2017/06/22/taking-powershell-to-the-next-level/ – gave this path for learning PowerShell and becoming more proficient Books: Learn Powershell In A Month of Lunches Learn Powershell Toolmaking in a month of Lunches Windows Powershell In Action 3rd Edition … Continue reading

Posted in Learning Powershell | Leave a comment

PowerShell column

The first in a regular(ish) series of articles has been published on the TechNet UK Blog. http://blogs.technet.com/b/uktechnet/archive/2015/11/20/why-you-need-to-learn-powershell.aspx Covering all things PowerShell related the articles will be appearing every 3-4 weeks.

Posted in Learning Powershell | Leave a comment

Learning PowerShell

I’ve been thinking about how people learn PowerShell through watching some people at work who are learning it and watching the questions on the forums – many of which start off “I’m new to PowerShell and…” There seems to be … Continue reading

Posted in Learning Powershell | Leave a comment

PowerShell Jump start pt 2

The second part of the PowerShell jump start – Tools and Scripting – was broadcast on 1 August The recordings are now available from http://www.microsoftvirtualacademy.com/training-courses/advanced-tools-scripting-with-powershell-3-0-jump-start#fbid=ueva0zXsYy9 The first set of recordings are still available at http://www.microsoftvirtualacademy.com/training-courses/getting-started-with-powershell-3-0-jump-start#fbid=ueva0zXsYy9 I even get a mention

Posted in Learning Powershell | Leave a comment

Ensuring that parameter values are passed to your function

A question on the forum about a function had me thinking. The user had defined two parameters for the function and then used Read-Host to get the values. NO Much better way is to use an advanced function and make … Continue reading

Posted in Learning Powershell, PowerShell and Active Directory, PowerShell V2, PowerShell V3 | 1 Comment

Introduction to PowerShell workflows

The recording, slides and demo scripts from tonights session are available at https://skydrive.live.com/#cid=43CFA46A74CF3E96&id=43CFA46A74CF3E96%2140260

Posted in Learning Powershell, PowerShell User Group, PowerShell V3 | 1 Comment

Working with strings: Introduction

It does seem to matter what we are doing or what language we are using we end up manipulating strings. PowerShell string objects have number of methods for dealing with strings Clone            MethodCompareTo        MethodContains         MethodCopyTo           MethodEndsWith         MethodEquals           MethodGetEnumerator    MethodGetHashCode      MethodGetType          … Continue reading

Posted in Learning Powershell, Powershell Basics | Leave a comment

PowerShell basics: Invoking commands

We have three ways to invoke a command in PowerShell (apart from typing it at the command line and putting it in a script) These are Invoke-Command, Invoke-Expression and the call operator “&” Invoke-Command is normally used when remoting but … Continue reading

Posted in Learning Powershell, PowerShell V2 | Leave a comment

PowerShell V2 CTP book

Don Jones and Jeffrey Hicks have an updated version of PowerShell TFM available.  It can de downloaded from the Sapien site see  http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?&guid=&sloc=en-us&dg=microsoft.public.windows.powershell&p=1&tid=e9d1b0a1-0497-4528-85a9-bfa7e4b14593&mid=e9d1b0a1-0497-4528-85a9-bfa7e4b14593 for details of a special offer on the ebook.  The book will be updated as further CTPs … Continue reading

Posted in Learning Powershell | Leave a comment

Anti-Aliasing?

Last night I made a statement that I thought the ability to have and create aliases was the worst feature in PowerShell. That may seem like a harsh statement and one of the odder things to pick on but my reasoning … Continue reading

Posted in Learning Powershell | Leave a comment