Extensão de arquivo para PowerShell 3


108

Todos nós provavelmente conhecemos os .batarquivos em lote.

Mas qual é a extensão de arquivo para scripts do PowerShell 3 ?

Eu encontrei .ps1e algumas outras terminações, mas são apenas para a versão 1.

Respostas:


129

Os arquivos do PowerShell para todas as versões são .ps1 (ou .psm1, .psd1, etc.).


10
Atualização para 2014: Isso ainda é relevante agora com o Powershell 4. Acho que o 1 era apenas para distingui-lo dos arquivos .ps (PostScript), mas causou muita confusão!
evilspoons de

1
sempre quis saber o que o 1 significava. Acho que não está relacionado à versão, mas tenho certeza que teve algo a ver com isso quando eles criaram o tipo de arquivo para PS 1.0.
Geddon,

12
@Geddon Uma vez li em algum lugar que eles optaram ps1por evitar conflitos com o ps, que já estava em uso pelo Adobe Photoshop. Outras fontes dizem que versionamento foi de fato a razão para chamá-lo ps1, mas eles abandonaram a ideia ao apresentar o PS 2 ( fonte oficial ).
ComFreek

37
Esta é uma extensão estranha com certeza. Por que não .psh então ?!
Barney

1
Acabei de experimentar e parece que .pshé usado para fontes HSLS no Visual Studio. Dado que a Microsoft desenvolve o VS, parece provável que eles .ps1também o acompanharam por esse motivo.
Tom Connery
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.