Set-Location を取り替える
Move-Location.ps1 は、標準コマンドレットの Set-Location の代替えとなるスクリプトです。私は、profile.ps1 中で Remove-Item Alias:cd; Set-Alias cd Move-Location として、「cd」コマンドで起動するようにしています。
このコマンドには、以下の特徴があります。
- ロケーションが変わるたびに以前の位置を pushd する。
- 引数や入力を何も与えずに起動すると、直前の位置を popd し、現在の位置を pushd する。
- 引数 -b (-Browse) と伴に起動すると、GUI によるフォルダ選択ができる。
用例:
C:\> Move-Location 'Documents and Settings'
C:\Documents and Settings> 'デスクトップ' | Move-Location
C:\Documents and Settings\デスクトップ> popd
C:\Documents and Settings> popd
C:\> Move-Location -b
C:\Documents and Settings\flamework\My Documents> Move-Location
C:\> Move-Location
C:\Documents and Settings\flamework\My Documents> Move-Location
C:\>
C:\Documents and Settings> 'デスクトップ' | Move-Location
C:\Documents and Settings\デスクトップ> popd
C:\Documents and Settings> popd
C:\> Move-Location -b
C:\Documents and Settings\flamework\My Documents> Move-LocationC:\> Move-Location
C:\Documents and Settings\flamework\My Documents> Move-Location
C:\>
トラックバック URL :