PowerShellコマンドレット虎の巻

Set-Location

Set-Locationは、カレントディレクトリを設定するコマンドです。

エイリアスsl、cd、chdir

解説

指定したディレクトリにカレントディレクトリを移動します。
Push-Locationで設定したスタック名を指定して移動することも可能です。

構文

(構文)
Set-Location [[-Path] <string>] [<CommonParameters>] Set-Location [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Path パス対象パスを指定する(ワイルドカード使用可)
(例)-Path "D:\test*"
-LiteralPath パス対象パスを指定する(ワイルドカード使用不可)
(例)-LiteralPath "D:\test"
-PassThru通常は出力しない値を出力るようにする
-StackName スタック名スタック名を指定する

共通的なパラメータは「共通パラメータ」をご覧ください。

サンプル

C:\tempディレクトリをカレントに設定する

Set-Location -Path "C:\temp"

パラメータ名「-Path」は省略可しても構いません。

1つ上の階層をカレントに設定する

Set-Location ..\

1つ上の階層が存在しない場合は何も処理しません。(エラーにもなりません。)

スタック名「teststack」のディレクトリをカレントディレクトリに設定する

Set-Location -StackName teststack

スタックは、Push-Locationで作成してください。

コマンドのヘルプを表示する

Get-Help Set-Location

備考

  • パラメータ名の「-Path」は省略可です。

関連項目