 |
|
 |
Get-Date
Gets the current date and time.
|
Add-IPAllowListEntry
Use the Add-IPAllowListEntry cmdlet to add an IP address or IP address range to the IP Allow list configuration information for the Connection Filter agent on a computer that has the Hub Transport server role or Edge Transport server role installed.
|
Suspend-Service
Suspends (pauses) one or more running services.
|
Set-SNMP
The Set-SNMP cmdlet exposes functionality to PowerShell to send SNMP SET requests.
|
Set-Mailbox
Use the Set-Mailbox cmdlet to modify the settings of an existing mailbox. You can use this cmdlet for one mailbox at a time. To perform bulk management, you can pipeline the output of various Get cmdlets (for example, the Get-Mailbox or Get-User cmdlets) and configure several mailboxes in a single-line command. You can also use the Set-Mailbox cmdlet in scripts.
|
Resume-PublicFolderReplication
Use the Resume-PublicFolderReplication cmdlet to resume content replication when it has been stopped.
|
Get-PSSnapinHelp
Generates a XML file containing all documentation data.
|
New-ForeignConnector
Use the New-ForeignConnector cmdlet to create a new Foreign connector on a computer that is running Microsoft Exchange Server 2007 and that has the Hub Transport server role installed. A Foreign connector uses a Drop directory on a Hub Transport server to send messages to a local messaging server that doesn't use the Simple Mail Transfer Protocol (SMTP) as its primary transport mechanism. These messaging servers are known as foreign gateway servers. Examples of foreign gateway servers include Lotus Notes and third-party fax gateway servers. The address spaces that are assigned to a Foreign connector can be SMTP or non-SMTP.
|
Get-Process
Gets the processes that are running on the local computer.
|
Get-ExchangeCertificate
Use the Get-ExchangeCertificate cmdlet to view certificates that are in the local certificate store.
|
|
 |
|
|
|
 |
| Latest Scripts from PoshCode.org
|
|
|
|
|
Stuart McHugh
PowerCLI to upgrade guests tools, hardware and record to CSV
Audit iPhone/Palm Users
This script is intended to use IIS logs to audit OWA/Activesync logs for syncing of mail from an iPhone or a palm device. This script is not perfect, nor the prettiest thing in the world but it works. It could be further added to parse for windows mobile devices. If it was really slick it would grab all the unique values in the DeviceType= portion and then automatically include all mobile types. You can email the results to yourself in $To varible.
IP Scan/Local User admin
Where I work, we don't use AD for roughly 30-60 servers. There are multiple identical local windows accounts on various servers, and when a person leaves the company, those accounts need to be deleted by hand. This group of scripts performs the following tasks:
1) Ping scans a range of IPs for responding hosts.
2) Takes those hosts and attempts to find the specified user
3) Optionally with the -delete flag, deletes the user
There's three parts to this script. The trigger which is run from the console in the same directory as the finduser.ps1 and set-localaccount.ps1 files. Note that set-localaccount.ps1 is from powershell.nu, with some minor changes that allow the computername to passed as a parameter.
Xml Module 4.3
My rewritten XML DSL now has better element name handling. "See Blog Comments":http://huddledmasses.org/a-dsl-for-xml-in-powershell-new-xdocument/
New-XDocument no longer requires the "xe" command as long as the name of your XML Element doesn't coincide with that of a PowerShell command (if it does, you need the "xe" on the front), and namespaces can be referred to by short name like dc:creator to keep things simple. Please review the examples on New-XDocument as this is a *breaking change*.
h4. The other functions round out the set of XML functionality (especially if you don't have PSCX).
In particular, my Select-XML improves over the built-in Select-XML by leveraging "Remove-XmlNamespace":http://poshcode.org/1492 to provide a -RemoveNamespace parameter -- if it's supplied, all of the namespace declarations and prefixes are removed from all XML nodes (by an XSL transform) before searching (so you can actually find things, even with namespace-qualified xml). It is *important* to note that this means that the returned results *will not* have namespaces in them, even if the input XML did.
Also, only raw XmlNodes are returned from Select-Xml, so the output isn't quite compatible with the built in Select-Xml -- instead, it's equivalent to using it the way I usually do: @Select-Xml ... | Select-Object -Expand Node@
*New*: Format-XML handles paths too :)
Get-ObservedIPRange
Get observed IP address ranges and VLAN IDs from an ESX host's physical adapter. Sample use at the bottom.
Get-VMCreationReport
Produces a report of the number of and names of VMs created broken down by month and year.
Manage ASP.NET Providers
Manage ASP.NET MemberShip, Role and Profile Provider with PowerShell. Especially useful with SqlMembershipProvider. I use it to manage SharePoint users with form based authentication (FBA).
ConvertTo-CliXml
Export-CliXml and Import-CliXml only work with files. This is an implementation for sending CliXML directly to the pipeline. Probably needs v2 powershell (not tested in v1).
Manage ASP.NET Providers
Manage ASP.NET MemberShip, Role and Profile Provider with PowerShell. Especially useful with SqlMembershipProvider. I use it to manage SharePoint users with form based authentication (FBA).
PinnedApplications.psm1
PowerShell-module with the ability to pin and unpin programs from the taskbar and the Start-menu in Windows 7 and Windows Server 2008 R2.
|
|
|
|
|
|
March 4th, 2010,
Sapien just released iPowerShell V2, which is now available in the Apple app store. What is iPowerShell?
From Ferdinand Rios -
iPowerShell is an easy to use reference tool for users of Microsoft’s PowerShell scripting language for use on the iPhone or iPod Touch. It contains full descriptions of each and every core PowerShell Version 2 cmdlet, their syntax, parameters and examples of proper usage. It also contains the complete set of “about item” help topics as well as provider and alias help.
Check out the Sapien blog for additional information.
If you have a third party PowerShell module or snapin with help, please contact Sapien (info@sapien.com) so they can integrate those help files with their next release.
-Steven Murawski
Co-Community Director
|
|
|
|
PowerShell In PracticeFrom 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 DirectorsPowerShellCommunity.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 PartyPowerShell 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...
|
PowerShell MVPs re-awardedCongratulations to the PowerShell MVPs that were re-awarded that honor for another year, including our very own Marco Shaw, Hal Rottenberg and Thomas Lee. Other MVPs that...
|
|
|
|
|
Oct
23
Written by:
Marco Shaw
10/23/2007 8:29 AM
Welcome to the new PowerShell community site! My name is Marco Shaw, and I am one of the Microsoft MVPs that will be helping out on this forum. I am an IT analyst for one of Canada's leading telecommunications companies, and I was just awarded my first Microsoft MVP award in October 2007 in the Windows Server - Admin Frameworks category. I received an MVP award for my involvement in the Windows PowerShell community. I think PowerShell is the greatest automation technology out there, and I think you need to start learning it if you have anything to do with Windows-based servers or applications, even if from a third party vendor. PowerShell is here to stay.
MVP Profile: https://mvp.support.microsoft.com/profile/Marco.Shaw
Tags:
|
|
|
We have a new sponsor! Introducting Pragma Systems. See the home page for details.
|
 |