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、見つかりません