2010-07-11 10 views
5

मैं प्रोग्रामिंग में शुरुआत कर रहा हूं। क्या कोई कृपया व्याख्या कर सकता है (सरल शब्दों से) मेरे पास प्रोग्राम की बिन निर्देशिका के अंदर क्या है?बिन निर्देशिका और पैथ

यह PATH विंडोज़ का पर्यावरण चर क्या है, यह कैसे काम करता है (कृपया यह न सोचें कि मुझे नहीं पता कि Google का उपयोग कैसे करें, मैं इसे और अधिक स्पष्ट रूप से समझना चाहता हूं)?

+0

"बिन" निर्देशिका की अवधारणा का उपयोग आमतौर पर * निक्स सिस्टम पर किया जाता है, न कि विंडोज़ पर। क्या आप जानते हैं कि पैथ पर्यावरण चर का उपयोग किस लिए किया जाता है? आप वास्तव में क्या स्पष्ट करना चाहते हैं? –

+0

@ जेम्स मैकनेलिस: मैंने कुछ जानकारी पढ़ी है, लेकिन समझने में थोड़ा मुश्किल है, तो क्या आप समझा सकते हैं? – wantSTUDY

+0

superuser.com पर निर्भर –

उत्तर

4

आप आमतौर पर बिन निर्देशिका में किसी प्रोग्राम के लिए सभी बाइनरी फ़ाइलों को डालते हैं। यह निष्पादन योग्य और किसी भी डीएलएस (गतिशील लिंक पुस्तकालय) होगा जो प्रोग्राम का उपयोग करता है।

यह आवश्यक नहीं है क्योंकि विंडोज आपके प्रोग्राम की जरूरतों को देखने के लिए पाथ पर्यावरण चर का उपयोग करें। यह फ़ोल्डरों की एक सूची है जो विंडोज खोज करता है, क्रम में, जब यह वर्तमान निर्देशिका में एक डीएलएल (कहना) नहीं मिल सकता है।

तो यदि आप एक से अधिक प्रोग्राम द्वारा उपयोग किए जाने वाले डीएलएल को रखना चाहते हैं तो आप इसे पहले से ही पैथ पर किसी स्थान पर रख सकते हैं या पथ में एक नया फ़ोल्डर जोड़ सकते हैं।

+0

सबसे पहले, उत्तर के लिए धन्यवाद, दूसरी बात, इसलिए पैथ मुझे केवल डीएल के लिए चाहिए (मेरा मतलब विंडोज़ के लिए यह जानना है कि यह कुछ लाइब्रेरी कहां पा सकता है)? – wantSTUDY

+0

@wantstUDY - PATH का उपयोग अन्य चीजों के लिए भी किया जाता है - उदाहरण के लिए यदि आप कमांड प्रॉम्प्ट से exe का नाम टाइप करते हैं तो Windows वर्तमान स्थिति में नहीं है, तो इसे खोजने के लिए Windows PATH का उपयोग करता है। – ChrisF

संबंधित मुद्दे