Extension de fichier pour PowerShell 3


108

Nous savons tous probablement .batpour les fichiers Batch.

Mais quelle est l'extension de fichier pour les scripts PowerShell 3 ?

J'ai trouvé .ps1et quelques autres fins, mais elles ne sont que pour la version 1.

Réponses:


129

Les fichiers PowerShell pour toutes les versions sont .ps1 (ou .psm1, .psd1, etc.).


10
Mise à jour pour 2014: Ceci est toujours d'actualité avec Powershell 4. Je pense que le 1 était vraiment juste pour le distinguer des fichiers .ps (PostScript), mais cela a créé beaucoup de confusion!
evilspoons

1
a toujours voulu savoir ce que signifiait le 1. Je suppose que ce n'est pas lié à la version, mais à peu près sûr que cela a quelque chose à voir avec cela lorsqu'ils ont créé le type de fichier pour PS 1.0.
Geddon

12
@Geddon J'ai lu une fois quelque part avec lequel ils ont choisi ps1d'é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 ).
ComFreek

37
C'est une extension étrange à coup sûr. Pourquoi pas .psh alors?!
Barney

1
Je viens de l'essayer et il semble qu'il .pshest 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.
Tom Connery
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.