タグ別アーカイブ: ディレクトリ

Set-Location を取り替える

Move-Location.ps1 は、標準コマンドレットの Set-Location の代替えとなるスクリプトです。私は、profile.ps1 中で Remove-Item Alias:cd; Set-Alias cd Move-Location として、「cd」コマンドで起動するようにしています。
このコマンドには、以下の特徴があります。

  1. ロケーションが変わるたびに以前の位置を pushd する。
  2. 引数や入力を何も与えずに起動すると、直前の位置を popd し、現在の位置を pushd する。
  3. 引数 -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 SettingsflameworkMy Documents> Move-Location
C:> Move-Location
C:Documents and SettingsflameworkMy Documents> Move-Location
C:>