2016-07-26 6 views
-1

私がpowershellを探索するとき、私はget-helpをたくさん使っています。しかし、視聴者はちょうど「もっと」です。これは検索しない、戻るなどを意味します。コンソール用の別のビューアを設定する方法はありますか? (それは私がGUI /ブラウザベースの何かを探していないよ、である)は、 `get-help`の代わりのビューアを設定する方法がありますか?

答えて

2

PowerShellはページングのための事前定義された関数more()(Windowsとのmore.comその船ページャを呼び出す)を使用しています。

PS C:\>(Get-Item function:more).Definition 
param([string[]]$paths) 

$OutputEncoding = [System.Console]::OutputEncoding 

if($paths) 
{ 
    foreach ($file in $paths) 
    { 
     Get-Content $file | more.com 
    } 
} 
else 
{ 
    $input | more.com 
}

をエイリアスは関数より優先されるので、独自のプログラムまたは関数のエイリアスを定義して、それを上書きすることができます。あなたがあなた自身の実装と機能を置き換えることができ

Set-Alias more 'C:\path\to\less.exe' 

または::たとえば

Remove-Item function:more 

function more { 
    # your implementation here 
} 

いずれかの方法で、あなたのprofileにそれを置くことによって、変更を永続化したいです。

関連する問題