J'ai réalisé une extension pour PostgreSQL qui permet d'exécuter des instructions dans l'OS comme le fait xp_cmdshell dans SQL Server.
Elle est disponible sur GIT :
https://github.com/jmguazzo/pg_cmdshell/
Exemple d'utilisation :
- Obtenir la liste des tâches en cours
select pg_cmdshell('tasklist')
- Obtenir des détails sur le système d'exploitation
select pg_cmdshell('powershell "Get-CimInstance Win32_OperatingSystem | FL *"')