Reworking and Refreshing the MadPosh Group   1 comment

Unfortunately, I’ve decided to be put the Madison PowerShell User Group meetings on hold. Over the past few months we have seen a steady decline in interest. Additionally, I feel as though I am putting neither the time nor effort in to making this a successful user group. I hope to re-evaluate the group and spend more time planning on making the group a success rather than puttering along. I feel it would be a disservice to the members that do attend to put on a sub-par meeting. I would rather take some time to create a better group through more interaction with local and remote PowerShell community leaders and members. Thank you to all our speakers and hope to play host to you again.

Please feel free to contact me with questions or comments. I hope to see you all when we start up again. Please follow us on Twitter or subscribe to this blog for any updates about the group.

Posted August 6, 2012 by adriscoll86 in Meeting

July Meeting – Canceled!   Leave a comment

We will be canceling the July meeting due to a lack of interest. We will be picking up in August with a talk on PowerShell 3.0. Please stay tuned for Eventbrite information!

Posted July 2, 2012 by adriscoll86 in Uncategorized

July Meeting – Adam Driscoll presents PowerShell 3.0 – Tentative   Leave a comment

In this session we will look at the new features that are available in PowerShell 3.0. This will include Windows Workflow, CIM, new PowerShell hosts and a look at some of the modules and cmdlets coming in Windows Server 2012 and Windows 8.

Please sign up on Eventbrite so that we can estimate the number of people that will be attending:http://madposhjuly2012.eventbrite.com/

The 4th of the July is Wednesday, so if we do not have much interest in this meeting we may end up canceling. Make sure to check back here before arriving on Tuesday. I will post something Monday evening. 

When and Where

Tuesday, July 3rd
Presentation at 6:00PM CST
Hang out will start at 5:30PM CST

Address info:
2501 W Beltline Hwy
Madison, WI 53713

The conference room is in the East Tower on the 4th Floor in the
“Wipfli” space.

Remote Capabilities

We will be using a Google Hangout to broadcast Adam’s presentation.  We are going to attempt to use the Hangouts On Air feature to broadcast and record the presentation.  Please setup your Google+ account before the meeting. If you’d like to test out the Hangout capabilities, message Adam Driscoll on Google+.

Posted June 27, 2012 by adriscoll86 in Uncategorized

June Meeting: Trevor Sullivan Presents PowerShell and WMI   Leave a comment

Next month we will be welcoming Trevor Sullivan!

Session

In this session, we will discuss the use of Windows PowerShell with Microsoft’s Windows Management Instrumentation (WMI) to effectively and efficiently manage workstations and servers running Microsoft Windows. Additionally, we will briefly cover the use of the WMI eventing subsystem, which empowers Windows system administrators to capture and automatically respond to critical system events.

About Trevor Sullivan

Trevor is a pursuer of all types of knowledge, and is particularly passionate about technology and technical communities. He has been working primarily with Microsoft solutions since 2004. Trevor has received public recognition from Microsoft for his contributions to the Windows PowerShell community, and he has also written several guest blogs for the Hey, Scripting Guy! Blog. One of his more notable achievements is the release of the PowerEvents module for PowerShell, which is available on CodePlex.

Follow Trevor on Twitter.

Visit Trevor’s blog.

When and Where

Tuesday, June 5th
Presentation at 6:00PM CST
Hang out will start at 5:30PM CST

Address info:
2501 W Beltline Hwy
Madison, WI 53713

The conference room is in the East Tower on the 4th Floor in the
“Wipfli” space.

Remote Capabilities

We will be using a Google Hangout to broadcast Trevor’s presentation.  We are going to attempt to use the Hangouts On Air feature to broadcast and record the presentation.  Please setup your Google+ account before the meeting. If you’d like to test out the Hangout capabilities, message Adam Driscoll on Google+.

Posted May 14, 2012 by adriscoll86 in Meeting

Adam Presenting to the Twin Cities PowerShell User Group   Leave a comment

Join Adam for a presentation at the Twin Cities PowerShell User Group. He will be presenting on PowerShell v3. The meeting is tomorrow at 5:00 PM CST and is remote capable. For more information head over to the Twin Cities PowerShell User Group page.

Script Club Meeting – May 1st   Leave a comment

Next meeting will be another script club meeting! We had a lot of fun last time and will be doing it again. Same plan as last time. Please bring scripts, ideas or questions to share with the group. We will be looking over them together. We look forward to welcoming Trevor Sullivan for our June meeting. Stay tuned for more information!

Looking for interesting scripts?

PoshCode.org
TechNet Script Center Repository

The meeting will start at 5:30 and go as long as people want to stay. We will be meeting at Wipfli as always. Hope to see you there!

Posted April 25, 2012 by adriscoll86 in Uncategorized

Tagged with , ,

Meeting Notes – April 3rd   Leave a comment

This evening we had our first script club meeting! The format was that members bring scripts, ideas or questions and we work through them as a group. We took a good look at some scripts that have been used for provisioning new user accounts and generating wiki documentation from PowerShell MAML help. We also work through some snippets involving hash tables and advanced functions. We also took at a look at some ways to produce GUIs in PowerShell. This included a quick look at Windows Forms, ShowUI and Primal Forms. Below are some of the snippets from tonight’s meeting.

If you’re interested in joining, feel free to show up on the first Tuesday of the month. If you have any questions about the group or the scripts posted below, please email the group using the Google Group.

Test-ConnectionPort

function Test-ConnectionPort()
{
	[CmdletBinding()]
	param(
		[Parameter(ValueFromPipeline=$true)]
		$Server,
		[Parameter()]
		$Port
	)

	Begin
	{
		$script:ping = new-object System.Net.Sockets.TcpClient
	}

	Process 
	{

		try 
		{
			$ping.Connect($server, $port)
			Write-Host "Succeeded"
		}
		catch
		{
			Write-Host "Failed"
		}
	}
}

Show UI Example

Import-Module ShowUI

$Window = window {
   stackpanel {
      label "Hey"
      TextBox "TxtBox"
      Button "MyButton"
   }
}
$Window.ShowDialog()

Windows Forms UI

Add-Type -Assemblies System.Windows.Forms

$form = New-Object System.Windows.Forms.Form
$form.ShowDialog()

Meeting Stats

  • 6 members in the room
  • Meeting lasted about 2 hours
  • 2 pizzas eaten

Posted April 3, 2012 by adriscoll86 in Meeting

Tagged with , , ,

Follow

Get every new post delivered to your Inbox.