PowerShell 3 के लिए फ़ाइल एक्सटेंशन


108

हम सभी शायद .batबैच फ़ाइलों के लिए जानते हैं ।

लेकिन PowerShell 3 स्क्रिप्ट के लिए फ़ाइल एक्सटेंशन क्या है ?

मैंने पाया .ps1और कुछ अन्य एंडिंग लेकिन वे केवल संस्करण 1 के लिए हैं।

जवाबों:


129

सभी संस्करणों के लिए PowerShell फ़ाइलें .ps1 (या .psm1, .psd1, आदि) हैं।


10
2014 के लिए अपडेट: यह अभी भी Powershell 4 के साथ प्रासंगिक है। मुझे लगता है कि 1 वास्तव में सिर्फ .ps (पोस्टस्क्रिप्ट) फ़ाइलों से इसे अलग करने के लिए था, लेकिन यह बहुत भ्रम के लिए बनाया गया था!
दुष्ट दल

1
हमेशा जानना चाहता था कि 1 का मतलब क्या है। लगता है कि यह संस्करण से संबंधित नहीं है, लेकिन यकीन है कि इसके साथ कुछ करना था जब उन्होंने पीएस 1.0 के लिए फ़ाइल प्रकार बनाया।
गेडडन

12
@ गेडडन मैंने एक बार कहीं पढ़ा था कि उन्होंने ps1संघर्ष से बचने के लिए चुना ps, जो पहले से ही एडोब फोटोशॉप द्वारा उपयोग में था। अन्य स्रोतों का कहना है कि संस्करणकरण वास्तव में इसे कॉल करने का कारण था ps1, लेकिन पीएस 2 ( आधिकारिक स्रोत ) को पेश करते समय उन्होंने इस विचार को छोड़ दिया ।
18

37
यह सुनिश्चित करने के लिए एक अजीब विस्तार है। क्यों नहीं .psh तो ?!
बार्नी

1
बस इसे आज़माया और ऐसा लग रहा है कि .pshविजुअल स्टूडियो में HSLS स्रोतों के लिए उपयोग किया जाता है। यह देखते हुए कि Microsoft VS का विकास करता है, ऐसा लगता है कि वे .ps1उस कारण से भी गए थे ।
टॉम कॉनरी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.