C:\PHP のバイナリ「deplister.exe」は具体的に何を行うのでしょうか?

C:\PHP のバイナリ「deplister.exe」は具体的に何を行うのでしょうか?

PHP の Windows バージョンには、「deplister.exe」というファイルがあります。これを実行すると、何も出力されず、「-h」などにも応答しません。

このファイルの目的は一体何なのでしょうか? オンラインで検索してみましたが、ウイルスに関する結果しか見つかりませんでした。

答え1

これは依存関係リストです。DLL の名前を指定すると、その DLL が何に依存しているかが表示されます。例:

deplister libpq.dll

次のような表示が出る場合があります (PHP 7.4.4 を使用)。

libssl-1_1-x64.dll、OK libcrypto-1_1-x64.dll、OK Secur32.dll、OK

WS2_32.dll、OK WLDAP32.dll、OK KERNEL32.dll、OK ADVAPI32.dll、OK

SHELL32.dll、OK VCRUNTIME140.dll、OK

api-ms-win-crt-stdio-l1-1-0.dll、見つかりません

api-ms-win-crt-string-l1-1-0.dll、見つかりません

api-ms-win-crt-heap-l1-1-0.dll、見つかりません

api-ms-win-crt-utility-l1-1-0.dll、見つかりません

api-ms-win-crt-convert-l1-1-0.dll、見つかりません

api-ms-win-crt-runtime-l1-1-0.dll、見つかりません

api-ms-win-crt-environment-l1-1-0.dll、見つかりません

api-ms-win-crt-filesystem-l1-1-0.dll、見つかりません

api-ms-win-crt-time-l1-1-0.dll、見つかりません

api-ms-win-crt-math-l1-1-0.dll、見つかりません

api-ms-win-crt-locale-l1-1-0.dll、見つかりません

関連情報