Respuestas:
Los archivos de PowerShell para todas las versiones son .ps1 (o .psm1, .psd1, etc.).
ps1evitar conflictos ps, que ya estaba siendo utilizado por Adobe Photoshop. Otras fuentes dicen que el control de versiones había sido de hecho la razón para llamarlo ps1, pero abandonaron esta idea al presentar PS 2 ( fuente oficial ).
.pshse usa para fuentes HSLS en Visual Studio. Dado que Microsoft desarrolla VS, parece probable que también lo hayan .ps1hecho por esa razón.