SSnapins and modules¶
List installed PSSnapins: Get-PSSnapin –Registered
List all modules: Get-Module -ListAvailable
Show env variable value: $env:psmodulepath
check modules on a remote machine¶
$session = New-PSSession -ComputerName Win8 #create a remote session
Get-Module -PSSession $session -ListAvailable
entension¶
Get-Module #display a list of all loaded modules
Remove-Module #unload a module
Import-Module storage #load entension
Get-Command -Module storage #show entension commands
ActiveDirectory\Get-ADUser #use extension to avoid conflict
Import-Module MyModule –Prefix DJR #add a prefix to all command to avoid conflict
$PSModuleAutoLoadingPreference #manage module auto loading