Risposte:
I file di PowerShell per tutte le versioni sono .ps1 (o .psm1, .psd1 e così via).
ps1
di evitare conflitti ps
, che era già in uso da Adobe Photoshop. Altre fonti dicono che il controllo delle versioni era stato effettivamente il motivo per chiamarlo ps1
, ma hanno abbandonato questa idea quando hanno introdotto PS 2 ( fonte ufficiale ).
.psh
sia utilizzato per le origini HSLS in Visual Studio. Dato che Microsoft sviluppa VS, sembra probabile che siano andati avanti .ps1
anche per questo motivo.