2012-08-24 38 views
81

Tất cả chúng ta có thể biết .bat cho các tệp Hàng loạt.Phần mở rộng tệp cho PowerShell 3

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

tôi thấy .ps1 và một số kết thúc khác nhưng họ chỉ là cho phiên bản 1.

Trả lời

92

file PowerShell cho tất cả các phiên bản là .ps1 (hoặc .psm1, .psd1, vv).

+4

Cập nhật cho năm 2014: Điều này vẫn còn liên quan bây giờ với Powershell 4. Tôi nghĩ rằng 1 đã thực sự chỉ để phân biệt nó với tệp .ps (PostScript), nhưng nó làm cho rất nhiều nhầm lẫn! – evilspoons

+1

luôn muốn biết ý nghĩa của 1. Đoán nó không liên quan đến phiên bản nhưng khá chắc chắn đã có một cái gì đó để làm với nó khi họ tạo ra các loại tập tin cho PS 1.0. – Geddon

+8

@Geddon Tôi từng đọc ở đâu đó rằng họ đã chọn 'ps1' để tránh xung đột với 'ps', đã được Adobe Photoshop sử dụng. [Các nguồn khác] (https://groups.google.com/d/msg/microsoft.public.windows.powershell/9rZosGOqodE/YEKubAR7f9UJ) nói rằng phiên bản thực sự là lý do để gọi nó là 'ps1', nhưng họ đã bỏ ý tưởng khi giới thiệu PS 2 ([nguồn chính thức] (http://blogs.msdn.com/b/powershell/archive/2007/11/02/ctp-versioning.aspx)). – ComFreek

Các vấn đề liên quan