Phần mở rộng tệp cho PowerShell 3


108

Chắc hẳn tất cả chúng ta đều biết .batđến Batch files.

Nhưng phần mở rộng tệp cho tập lệnh PowerShell 3 là gì?

Tôi đã tìm thấy .ps1và một số kết thúc khác nhưng chúng chỉ dành cho phiên bản 1.

Câu trả lời:


129

Tệp PowerShell cho tất cả các phiên bản là .ps1 (hoặc .psm1, .psd1, v.v.).


10
Cập nhật cho năm 2014: Điều này hiện vẫn còn phù hợp với Powershell 4. Tôi nghĩ rằng cái 1 thực sự chỉ để phân biệt nó với các tệp .ps (PostScript), nhưng nó đã gây ra nhiều nhầm lẫn!
evilspoons

1
luôn muốn biết số 1 có nghĩa là gì. Đoán nó không liên quan đến phiên bản nhưng khá chắc chắn là nó có liên quan gì đó khi họ tạo loại tệp cho PS 1.0.
Geddon

12
@Geddon Tôi đã từng đọc ở đâu đó rằng họ chọn ps1cách tránh xung đột với psAdobe Photoshop đã được sử dụng. Các nguồn khác nói rằng phiên bản thực sự là lý do để gọi nó ps1, nhưng họ đã bỏ ý tưởng này khi giới thiệu PS 2 ( nguồn chính thức ).
ComFreek

37
Đây là một phần mở rộng kỳ lạ chắc chắn. Tại sao không .psh sau đó ?!
Barney

1
Chỉ cần dùng thử và có vẻ như .pshnó được sử dụng cho các nguồn HSLS trong Visual Studio. Cho rằng Microsoft phát triển VS, có vẻ như họ đã .ps1đồng hành cũng vì lý do đó.
Tom Connery,
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.