header
header Register : : Login header
header
divider
menuleft
menuright
submenu
left
Random Cmdlets
Get-ActiveSyncVirtualDirectory
The Get-ActiveSyncVirtualDirectory cmdlet enables you to retrieve the Microsoft Exchange ActiveSync settings that are configured on the Exchange ActiveSync Web site.


New-AddressList
Use the New-AddressList cmdlet to create a new address list and apply it to recipients.


Remove-OwaVirtualDirectory
The Remove-OwaVirtualDirectory cmdlet removes Outlook Web Access virtual directories that are located in the Internet Information Services (IIS) Web site on a server that is running Microsoft Exchange Server 2007.


Remove-UMAutoAttendant
The Remove-UMAutoAttendant cmdlet deletes a Unified Messaging (UM) auto attendant.


Set-IPAllowListProvider
Use the Set-IPAllowListProvider cmdlet to modify the configuration information for a specific IP Allow List provider configuration on a computer that has the Edge Transport server role or the Hub Transport server role installed.


Add-ADPermission
Use the Add-ADPermission cmdlet to add permissions to an Active Directory directory service object.


Get-OwaVirtualDirectory
Use the Get-OwaVirtualDirectory cmdlet to retrieve all Outlook Web Access virtual directories on an Exchange 2007 computer that has the Client Access server role installed.


Get-IPAllowListProvider
Use the Get-IPAllowListProvider cmdlet to view the configuration information for the IP Allow List provider configuration on a computer that has the Edge Transport server role or the Hub Transport server role installed.


Get-PEHeader
Gets the Portable Header information from an executable file.


Get-DhcpServer
Gets a list of authorized DHCP servers.


  
Latest Scripts from PoshCode.org

Exch07 Quota Report
Power Shell 1 script used to grab mailbox stats for a Exchange 2007 server. It saves the information into a .csv file by changing the $OUTFILE variable. The script is pretty basic but it's a simple way of having a history of how people use their inbox space. There is no method for managing the saved files. I just make it a point to delete them when I run my months end maintenance.

Out-DataTable
Creates a DataTable for an object, based on script by Marc van Orsouw

Modified WOL impl.
This function can send WOL packages. Note that this a modified version of code already floating online. You need to specify the Mac address as a string. Optionally use -Ports (0,1000) to specify the udp ports. (use -verbose to show which pacakges are being send).

Invoke-SqlCmd2
Modeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout.

EchoTest.cmd
A DOS cmd script to show how your arguments look to "native" console apps

Set account password
This script will allow you to set the password for an account on a local or remote machine/s. A report is then generated when done along with an error log. Scripts accepts pipeling input for the computer/s. If any errors are encountered, a log will be generated as well.

Enable/Disable FusionLog
http://georgemauer.net/blog/enabledisable-fusionlog-powershell-script/ Enabling/disabling your Fusion Log every time you need to figure out why assembly binding has gone wrong is a hassle. So here you go.

Start-Presentation
My current (WPF 4 compatible) PowerBoots-based Presentation Module. *REQUIRES* "PresentationFrame.xaml":http://poshcode.org/get/2104 and, of course, "PowerBoots":http://boots.codeplex.com This isn't really ready to be shared, but I always tell people if you wait until after you have time to clean it up, you'll never share it -- so since I'm unlikely to actually finish cleaning this up any time soon -- here it is. "See the screenshots for an example":http://HuddledMasses.org/images/PowerBoots/PowerBoots%2dPresentation.png

PresentationFrame.xaml
A required file for my "PowerShell Presentation module":http://poshcode.org/2105

Get-RemoteRegistry
A script to do a query on a remote registry key or value. Because the Registry provider inexplicably doesn't support it.
  
 

April 5th, 2010,

The 2010 Scripting Games are coming...

2010 Scripting Games

 Fire up your scripting editor and get ready to write some PowerShell!

Check out the Study Guide and register for the games!

-Steven Murawski
Co-Community Director

Community News
iPowerShell V2 Now Available

Sapien just released iPowerShell V2, which is now available in the Apple app store.  What is iPowerShell?

From Ferdinand Rios -

PowerShell In Practice

From Marco Shaw -

Check out http://www.manning.com/siddaway

Get the ebook or printed edition (not available yet), and use the discount code "marcoshell40" when checking out and get 40% off the regular...

Thomas Lee Joins PoshComm Directors

PowerShellCommunity.Org is happy to announce that Thomas Lee, Powershell MVP and noted trainer, is joining our ranks as a Community Director. 

Thomas is also responsible for a good many of the PowerShell...

Looking to get started with Modules?

Check out the PowerShellPack from James Brundage, which contains modules for making GUI's, add-ons for the ISE(Integrated Script Editor), system tools, and...

PowerShell Virtual Launch Party

PowerShell V2 Virtual Launch Party!

Jeffrey Snover, Hal Rottenberg and Jonathan Walz (hosts of the PowerScripting Podcast) hosted a PowerShell V2 Virtual Launch Party on Thursday, Oct 22nd, 9:30 PM EDT (GMT-4). 

More details...

  
Recent Blog Entries
Apr 16

Written by: Marco Shaw
4/16/2008 4:10 AM

Windows PowerShell Virtual User Group Meeting #5

Time: April 22nd, 2008 at 8PM EST (New York time)
Place: Online via Live Meeting 2007

-----------------------------------------------------------
To sign up:
-----------------------------------------------------------
Registration site: http://www.clicktoattend.com/?id=127989
Event Code: 127989
-----------------------------------------------------------

This is our fifth virtual event.  Invited speakers that will talk about various PowerShell-related topics: Bart De Smet (Microsoft), Steven Nelson (Microsoft), Hal Rottenberg (PowerScripting Podcast).

To join:
https://www.livemeeting.com/cc/winserver_usergroup/join?id=3W8JZZ&role=attend&pw=8%5E-%5CzqX
Unable to join the meeting?  Follow these steps:
1.Copy this address and paste into your web browser:
https://www119.livemeeting.com/cc/winserver_usergroup/join
2.Copy and paste the required information:
Meeting ID: 3W8JZZ
Entry Code: 8^-\zqX

Agenda:
8:00PM-8:10PM: Introduction
8:10PM-8:35PM: Bart De Smet (Microsoft)
8:40PM-9:00PM: Steven Nelson (Microsoft)
9:05PM-9:30PM: Hal Rottenberg (PowerScripting Podcast)
9.30PM-9:35PM: Closing

Speaker topics:
*Bart De Smet (Microsoft): Focus on extensibility (cmdlets and providers) and discuss v2 features: script cmdlets and internationalization.
*Steven Nelson (Microsoft): MSDN/SDK PowerShell documentation.
*Hal Rottenberg: Managing VMware Infrastructure using PowerShell.

Notes:
All details related to this event will be posted on http://www.powershellcommunity.org.
(NOTE: This is delivered via Live Meeting 2007.  It is possible that you may have to download and install the Live Meeting 2007 client which can take possibly up to 10 minutes typically.)

Sponsors/partners:
PowerGadgets, Shell Tools

Tags:

1 comments so far...

Re: Windows PowerShell Virtual User Group Meeting #5

Cool. I'm in.

By dpenderg on   4/17/2008 11:10 AM

Your name:
Title:
Comment:
Security Code
Enter the code shown above in the box below
Add Comment    Cancel  
  

We have a new sponsor!  Introducting Pragma Systems.  See the home page for details.

right
   
footer Sponsored by Quest Software • SAPIEN Technologies • Compellent • Microsoft Windows Server 2008 footer
footer