概要
カレントディレクトリを特殊ディレクトリに設定する関数。
プロファイルに登録しておくのがお勧め。
コード
<#
.SYNOPSIS
デスクトップへ移動
#>
function CdDt
{
Set-Location ([Environment]::GetFolderPath([Environment+SpecialFolder]::DesktopDirectory))
}
<#
.SYNOPSIS
マイドキュメントへ移動
#>
function CdMd
{
Set-Location ([Environment]::GetFolderPath([Environment+SpecialFolder]::MyDocuments))
}
<#
.SYNOPSIS
マイピクチャへ移動
#>
function CdMp
{
Set-Location ([Environment]::GetFolderPath([Environment+SpecialFolder]::MyPictures))
}
<#
.SYNOPSIS
Program Filesへ移動
#>
function CdPf
{
Set-Location ([Environment]::GetFolderPath([Environment+SpecialFolder]::ProgramFiles))
}
<#
.SYNOPSIS
Program Files(x86)へ移動
#>
function CdPf86
{
Set-Location ([Environment]::GetFolderPath([Environment+SpecialFolder]::ProgramFilesX86))
}
<#
.SYNOPSIS
アプリケーションデータへ移動
#>
function CdAd
{
Set-Location ([Environment]::GetFolderPath([Environment+SpecialFolder]::ApplicationData))
}
実行例
PS C:\Work> cdpf
PS C:\Program Files>
動作確認した環境
- PowerShell V4 (Windows 8.1)
- PowerShell V5 (Windows 10)