Listado de información sobre todos los archivos de base de datos en SQL Server

¿Es posible enumerar información sobre los archivos (MDF / LDF) de todas las bases de datos en un servidor SQL? Me gustaría obtener una lista que muestre qué base de datos está usando qué archivos en el disco local. Lo que probé: exec sp_databases todas las bases de datos select * from...