header
header Register : : Login header
header
divider
menuleft
menuright
submenu
left
Random Cmdlets
Get-AuthenticodeSignature
Gets information about the Authenticode signature in a file.


Get-QADGroupMember
Retrieve the members of a group in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).


Get-ChildItem
Gets the items and child items in one or more specified locations.


Remove-ReceiveConnector
Use the Remove-ReceiveConnector cmdlet to delete a Receive connector on a computer that has the Hub Transport server role or the Edge Transport server role installed.


Test-Assembly
Tests whether or not the specified file is a .NET assembly.


Out-Null
Deletes output instead of sending it to the console.


Clear-ItemProperty
Deletes the value of a property but it does not delete the property.


New-ManagedFolder
Use the New-ManagedFolder cmdlet to create new managed folders for messaging records management (MRM). A managed folder is a folder in a user's mailbox to which MRM has been applied. The following are the managed folder types:


Get-TerminalSession
Gets information on terminal services sessions.


Set-Clipboard
Puts the specified object into the system clipboard.


  
Latest Scripts from PoshCode.org

MoveExch2010SP1Archives
This script allows you to move the archive mailbox for a User or all your users to a database for Exchange 2010 SP1

Claimtypes, ADFS SP2010
Here's how you create a claim type mapping (for Claims based authentication) for Email and Role when using ADFS 2.0 and SharePoint 2010. Be sure to add both Email and Role when you create the trusted identity token issuer (if you add it afterwards, as an update, it wont work)

Get-Parameter 2.4
This is another *Must Have* upgrade, because I screwed up the last one ;-) * Added -ParameterName parameter to filter returned parameters * Added custom ToString() implementation to support -Like and -Match on the output * Enumerate the Parameters of a command by ParameterSet, *including DynamicParameters* * Now uses FormatData so the output is objects * Added calculation of shortest names to the aliases (borrowed from Shay Levy http://poshcode.org/1982)

MoveMailboxBySize
This script was developed to assist a customer with moving customizable batches of users, starting smallest mailboxes first in batches, and move them into datastores sorted by last name. This script is modular and can be extended to different filtering mechanisms, or a different datastore sorting criteria.

HttpRest 1.4
A few miscellaneous enhancements to HttpRest for pipelining urls, and the beginning of documentation ... *VERY OLD* documentation on "this post on HuddledMasses":http://huddledmasses.org/using-rest-apis-from-powershell-with-the-dream-sdk/ and I'm finally starting to update this to be an example of best practices ... I guess ;)

isMSDTC.ps1
Checks whether MSDTC is enabled for network access. By default MSDTC network access is disabled. This feature is needed by SQL Server Linked Servers

Get-ExchangeDBSizes
Gathers data from Exchange mailbox servers. These data include: Server\StorageGroup\Database (2007) or Database (2010), Total Size (in GB) of the disk, Size of the .edb file (in GB), Free disk space, Percent Disk Free, Total Mailboxes on the database, White Space, Total Free disk space, Total Percent Free disk space

Get-OnlineHelp
Retrieve Online Cmdlet Help I'm now using New-WebServiceProxy to take advantage of the well-formed XML provided by the "MSDN ContentService":http://services.msdn.microsoft.com/ContentServices/ContentService.asmx ...

Oliver Lipkau
Get-EmptyGroup: Function to find empty groups in Win2000/2003/2003R2/2008 domains.

Password Generator Form
Creates a form that allows you to generate a random password based on the requirements listed within the code. Can then print out the form to give to user. Password also saved to clipboard and can be pasted into the password reset dialog.
  
 

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
Jul 20

Written by: Karl Prosser
7/20/2009 9:28 PM

 

What is it?
Portable PowerShell is software that allows you to run PowerShell on machines that don’t have PowerShell installed that you can run from a Machine that doesn’t have PowerShell on it, from a USB stick, on a machine that has a different version of PowerShell, a preinstall environment like BartPE, or WinPE or when booted to a windows 7 recovery DVD.
Why would I want it?
Administrators often cannot get their key tools, such as PowerShell installed in the environments they are working. This may be because a server installation has not yet been tested or approved, or the IT pro is working on a client’s environment, or a desktop support engineer is working on a machine that will likely not ever have PowerShell installed or enabled. Additionally you may want to run a different version of PowerShell than that installed, being able to do side by side work or comparisons when developing scripts. Having a thumb drive with portable PowerShell and all your own custom scripts with you at all times would be a dream come true to many administrators and IT pros.
How does it work?
You simple take our “PortablePowerShell” zip file and unzip it on a computer that already has PowerShell and Run “MakePortable.exe” and that will produce a folder containing everything you need to run PowerShell portable. From there you can just run it, or then copy it onto other computers, or onto a USB stick.
Does it use App-V or Thinapp?
Though we experimented with ThinApp and App-V for this very purpose a few years ago, we do not use either of those technologies as the past on licensing costs would be prohibitive for the majority of our customers. Instead we have crafted our own “Application Virtualization” particularly targeting the needs of the PowerShell engine.
What about PowerShell V2
In the future after the full release of PowerShell V2 we will release a version that will be able to produce a Portable PowerShell V2, however we made a Portable WinRM so V2 remoting will be limited or non-existent, however we are investigating what is needed to ensure that PowerShell V2 remoting will work.
What about Third Party Snapins?
Snap-in DLLs can be distributed with Portable PowerShell, and we have a configuration tool, and an XML configuration file that ensures that snapins get registered with the Portable PowerShell. However if the third party snapin’s installer puts other files in different places and maintains its own product registry , those snapins may not work. We do however provide a way that you can create and maintain virtual registry settings. We will set up a forum where instructions of including different snapins can be shared with the community. We are confident the majority of Third Party snapins will be able to be run, and we are willing to update the product to accommodate important but “difficult” snapins.
Other Features include ability to produce “custom portable PowerShell’s with special logging, specific scripts build in, scheduling etc.
So when can I get this and how much will it Cost?
ShellTools debuted with bring PowerShell Analyzer then PowerShellPlus, which is now produced and sold by Idera, successfully to market. We have a commitment to our customers, and we want to ensure that what we make lasts, and is feasible to maintain and support. We also learnt that bringing a product to market requires a lot more effort that just excellent software engineering. So basically we are now starting the process of working out whether ShellTools Portable PowerShell is commercially feasible and that we should bring it to market, or whether we just keep it as our own internal tool.
To help us decide could you please fill out the following survey? Additionally if you leave your email address with us in the survey you will likely be invited into the private Beta.

Link to Survey

Embedded Survey

 

..

Tags:

Your name:
Title:
Comment:
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