Question:
Works on Win 10 but on server 2012 R2 its not there.
1 2 3 4 5 6 7 8 9 |
PS> Get-PSReadlineKeyHandler Get-PSReadlineKeyHandler : The term 'Get-PSReadlineKeyHandler' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + Get-PSReadlineKeyHandler + ~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Get-PSReadlineKeyHandler:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException |
Can confirm I’m running v5
1 2 3 4 5 6 7 8 9 10 11 12 |
PS> $PSVersionTable Name Value ---- ----- PSVersion 5.0.10586.117 PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...} BuildVersion 10.0.10586.117 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1 |
Answer:
You can install it from the PowerShell gallery. But I believe you are correct that Windows 10 is the only OS that installs the module by default.
1 2 |
Find-Module psreadline | Install-Module |