晴耕雨読

working in the fields on fine days and reading books on rainy days

[PowerShell] MacOSのopenコマンドを作る

PowerShellはMacOSのopenコマンドの代わりとして Invoke-Item コマンドを使うことができます。 使い方は Invoke-Item の引数にファイルパスまたはフォルダパスを指定してあげるだけです。

現在のフォルダをエクスプローラで表示する場合は、次のようにタイプします。

Invoke-Item .

とても便利なので、Profileにエイリアスを追加して、PowerShellを起動するとopenコマンドでInvoke-Itemコマンドが実行されるようにしましょう。 まず、Profileを編集します。

Invoke-Item $profile

そして、以下の内容を追加します。

Set-Alias open Invoke-Item

新しくPowerShellコンソールを開き、open . をタイプするとエクスプローラで現在のフォルダが表示されます。

以上です。