Windowsのwhich


Windowsのコマンドプロンプト(cmd)やPowerShellで、whichコマンドに相当する機能を実現する方法はいくつかあります。以下にいくつかの方法とそれぞれのコード例を示します。

  1. コマンドプロンプト(cmd)の場合: コマンドプロンプト(cmd)では、whereコマンドを使用することでwhichコマンドと同様の機能を実現できます。以下はwhereコマンドの使用例です。

    C:\> where python
    C:\Python27\python.exe

    上記の例では、pythonというコマンドの実行可能ファイルのパスが表示されます。

  2. PowerShellの場合: PowerShellでは、Get-Commandコマンドを使用することで、whichコマンドと同様の機能を実現できます。以下はGet-Commandコマンドの使用例です。

    PS C:\> Get-Command python
    CommandType     Name                                               Version    Source
    -----------     ----                                               -------    ------
    Application     python.exe                                         3.9.2.0    C:\Python39\python.exe

    上記の例では、pythonというコマンドの情報が表示されます。

以上が、Windowsのコマンドプロンプト(cmd)とPowerShellでwhichコマンドに相当する機能を実現する方法です。ご参考までにお使いください。