Ekstensi file untuk PowerShell 3

108

Kita semua mungkin tahu .battentang file Batch.

Tetapi apa ekstensi file untuk PowerShell 3 skrip ?

Saya menemukan .ps1dan beberapa akhiran lainnya tetapi itu hanya untuk versi 1.

ComFreek
sumber

Jawaban:

129

File PowerShell untuk semua versi adalah .ps1 (atau .psm1, .psd1, dll.).

Mike Shepard
sumber
10
Pembaruan untuk 2014: Ini masih relevan sekarang dengan Powershell 4. Saya pikir 1 benar-benar hanya untuk membedakannya dari file .ps (PostScript), tetapi itu membuat banyak kebingungan!
sendok jahat
1
selalu ingin tahu apa artinya 1. Kira itu tidak terkait dengan versi tetapi cukup yakin ada hubungannya dengan itu ketika mereka membuat jenis file untuk PS 1.0.
Geddon
12
@Geddon Saya pernah membaca di suatu tempat bahwa mereka memilih ps1untuk menghindari konflik ps, yang sudah digunakan oleh Adobe Photoshop. Sumber lain mengatakan bahwa versi memang menjadi alasan untuk menyebutnya ps1, tetapi mereka membatalkan ide ini saat memperkenalkan PS 2 ( sumber resmi ).
ComFreek
37
Ini pasti ekstensi yang aneh. Kenapa tidak .psh ?!
Barney
1
Baru saja mencobanya dan sepertinya .pshdigunakan untuk sumber HSLS di Visual Studio. Mengingat bahwa Microsoft mengembangkan VS, tampaknya mereka ikut serta .ps1juga karena alasan itu.
Tom Connery