GnuWin32コマンドのインストール形態

GnuWin32コマンドは、winget でのインストールではひとつずつインストールする。

  • 管理者コマンドライン: winget install --scope machine GnuWin32.Which

インストールすると、コマンド which が有効となる。コマンドラインからのコマンド発行で最初にアクセスされるファイルは、

  • C:\Program Files\WinGet\Links\which.EXE

なお、C:\Program Files\WinGet\Links は Powershell のパスに入っている。

C:\Program Files\WinGet\Links\which.EXE はリンクで、

which.exe -> C:\Program Files (x86)\WinGet\Packages\GnuWin32.Which_Microsoft.Winget.Source_8wekyb3d8bbwe\bin\which.exe

C:\Program Files (x86)\WinGet\Packages\GnuWin32.Which_Microsoft.Winget.Source_8wekyb3d8bbwe\ の下のディレクトリ構造は以下のとおり。

├─bin
│      which.exe
│
├─contrib
│  └─which
│      └─2.20
│          │  which-2.20-GnuWin32.README
│          │
│          ├─which-2.20
│          └─which-2.20-src
│              │  AUTHORS
│              │  COPYING
│              │  INSTALL
│              │  NEWS
│              │  README
│              │  README.alias
│              │  which.info
│              │
│              └─tilde
│                      README
│
├─man
│  └─cat1
│          which.1.txt
│
└─manifest
        which-2.20-bin.mft
        which-2.20-bin.ver