Réponses:
Les fichiers PowerShell pour toutes les versions sont .ps1 (ou .psm1, .psd1, etc.).
ps1
d'éviter les conflits ps
, ce qui était déjà utilisé par Adobe Photoshop. D'autres sources disent que le versionnage était en effet la raison de l'appeler ps1
, mais ils ont abandonné cette idée lors de l'introduction de PS 2 ( source officielle ).
.psh
est utilisé pour les sources HSLS dans Visual Studio. Étant donné que Microsoft développe VS, il semble probable qu'ils soient allés avec .ps1
également pour cette raison.