RE:Comado desde el prompt para saber...
Se puede hacer con SQLDMO en el lenguaje que desarrolles:
1. Están en la colección SQL Servers.
2. Están en la colección Databases de cada objeto SQLServer.
3. Las BD SQL Server no tienen "password" estilo Access sino que trabajan con seguridad por usuarios (autenticación NT, SQL Server o ambas)
Para obtenerlo exclusivamente por comando, tendrías que desarrollar una aplicación de consola en algún lenguaje que las soporte (VC++ por ejemplo) y desplegar todos los datos que necesites.
Otra posibilidad es utilizar ISQL y desde allí enviar los comandos por ejemplo: "SELECT name FROM sysdatabases" para obtener las BD.
En los libros en línea tienes la documentación de todas las tablas y procedimientos que enumeran objetos.