Mon, Jul 21 2008 22:59
get-powershellblog
Restricted runspaces in v2 CTP2
In the recent
PowerScriting Podcast Episode 33 – Cage Match: PowerScripting vs. Quest, a question came up as to whether restricted runspaces was something that was available in CTP2.
In a recent presentation at my virtual user group Wassim Fayed from Microsoft presented restricted runspaces briefly
HERE (wath the entire Wassim_2.wmv video).
It is available in CTP2, however, Wassim demonstrated the functionality using a Invoke-Command parameter that isn't in the current public build (-FilePath), therefore, a scriptblock would have to be built.
Here's a very basic demonstration where I restrict my *current* runspace on a Server 2008 system:
PS>get-help
#Works fine
PS>(get-command get-help).visibility="private"
#I have removed visibility to the get-help cmdlet.
PS>get-help
#Errors out
The term 'Get-Help' is not recognized as a cmdlet, function, operable program, or script file. Verify the term and try again.At line:1 char:9+ get-help <<<<
Read the complete post at http://marcoshaw.blogspot.com/2008/07/restricted-runspaces-in-v2-ctp2.html