मुझे पता है कि यूनिक्स दुनिया में, यदि आप अपनी .profile या .cshrc फ़ाइल संपादित करते हैं, तो आप अपने वर्तमान सत्र पर प्रभाव प्राप्त करने के लिए स्रोत// .profile या स्रोत ~/.cshrc कर सकते हैं। अगर मैंने विंडोज़ पर सिस्टम वैरिएबल में कुछ बदल दिया है, तो मैं कमांड प्रॉम्प्ट सत्र से बाहर निकलने और एक और कमांड प्रॉम्प्ट सत्र खोलने के बिना वर्तमान कमांड प्रॉम्प्ट सत्र को कैसे प्रभावित कर सकता हूं?क्या विंडोज सीएमडी में बैश या टीसीएस के बराबर स्रोत कमांड है?
उत्तर
मुझे डर नहीं है, लेकिन आप पावरहेल का उपयोग शुरू कर सकते हैं, जो डॉट सोर्सिंग का समर्थन करता है। चूंकि पावरहेल विंडो वास्तव में cmd पर आधारित है, इसलिए आपके सभी डॉस कमांड काम करना जारी रखेंगे, और आपको नई शक्ति, अधिक शक्ति मिल जाएगी।
डॉस शैल .bat फ़ाइलों का समर्थन करेगा जिसमें वेरिएबल्स को केवल असाइनमेंट होते हैं, जब निष्पादित होते हैं, तो मौजूदा वातावरण में वेरिएबल बनाएंगे।
c:> type EnvSetTest.bat
set TESTXYZ=XYZ
c:> .\EnvSetTest.bat
c:> set | find "TESTX"
TESTXYZ=XYZ
c:>
आईएचटीएच।
हिट -1 गलती से कल, श्रीमान करने के लिए पावरहेल नहीं मिल सका। मैं देखूंगा कि कोई मॉड इसे – thomasa88
ठीक कर सकता है, ऐसा लगता है कि जब तक पोस्ट संपादित नहीं किया जाता है तब तक मैं ऊपर नहीं जा सकता। एक मामूली संपादन कर मन? – thomasa88
tnx, अगर मैं कुछ सीखता हूं, तो मुझे कमजोर होने की कोई बात नहीं है, लेकिन पहले कोई निर्देशक टिप्पणी नहीं थी। इसे ठीक करने के लिए फिर से धन्यवाद। आप सभी को शुभकामनायें। – shellter
सामान्य विंडोज कमांड प्रॉम्प्ट (यानी सीएमडी) में, बस call mybat.bat
का उपयोग करके मैं जो चाहता था वह करता था। मुझे सेट किए गए सभी पर्यावरण चर मिल गए हैं।
काम नहीं करता है अगर mybat.bat अन्य बैट फ़ाइलों को कॉल कर रहा है। –
यदि mybat.bat अन्य बैच स्क्रिप्ट चलाता है, तो उसे निष्पादन को वर्तमान स्क्रिप्ट पर वापस जाने की अनुमति देने के लिए 'कॉल' करने की आवश्यकता होती है। – eryksun
मुझे यह काम करने का एकमात्र तरीका है अपनी स्वयं की कॉन्फ़िगर विंडो से एक नई cmd विंडो लॉन्च करना। उदाहरण:
@echo off
echo Loading...
setlocal enabledelayedexpansion
call 1.cmd
call 2.bat
...
...
if "%LocalAppData%"=="" set LocalAppData=%UserProfile%\Local Settings\Application Data
SET BLAHNAME=FILE:%LocalAppData%\BLAH
call blah blah
cmd
अंतिम cmd कमांड विंडो में निर्यात की वांछित सेटिंग्स के साथ एक नया cmd प्रॉम्प्ट लॉन्च करेगा।
कुलपति # स्थापित करने के लिए उदाहरण के लिए वार्स
C:\Windows\System32\cmd.exe /k "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
- 1. विंडोज सीएमडी
- 2. न्यूनतम टाइपिंग कमांड लाइन कैलकुलेटर - टीसीएस बनाम बैश
- 3. विंडोज सीएमडी
- 4. क्या बैश कमांड के बराबर कोई आर है?
- 5. इस बैश कमांड के बराबर पावरशेल क्या है?
- 6. बैश कमांड या रूबी
- 7. क्या सीएमडी लाइन या जीयूआई
- 8. सी ++ निष्पादन सीएमडी कमांड
- 9. विंडोज XP XP inet_pton या InetPton के बराबर क्या है?
- 10. बैश के टीसीएस के ईएससी-पी के बराबर है जो आपने अभी तक टाइप किए गए कमांड पर कूदने के लिए
- 11. बैश में, मरने के बराबर है "त्रुटि संदेश"
- 12. बैश में पर्ल सूचियों के बराबर क्या है?
- 13. बैश शैल - डॉस खोल एफ 8 के बराबर क्या है?
- 14. विंडोज 7 पर आर सीएमडी त्रुटि - "आर" को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं गया है,
- 15. एलएलडीबी जीडीबी "निर्देशिका" कमांड के बराबर है?
- 16. विंडोज सीएमडी लाइन से गिट चलाना: मुख्य फाइल कहां हैं?
- 17. बैश इनलाइन कमांड के लिए विंडोज बल्ले विकल्प
- 18. बैश कमांड?
- 19. विंडोज
- 20. सीएमडी स्क्रिप्ट: सीएमडी
- 21. क्या विंडोज सीएमडी या पावरहेल में गिट को एकीकृत करने का कोई तरीका है?
- 22. diff कमांड के विंडोज समतुल्य क्या है?
- 23. पावरहेल में 'अधिक' या 'कम' कमांड के बराबर?
- 24. बैश कमांड का आकार बदलने के लिए बैश कमांड
- 25. WinRT में SecureString के बराबर क्या है?
- 26. विंडोज/cmd.exe लिनक्स/बैश के $ बराबर क्या है? - कार्यक्रम निकास/वापसी कोड?
- 27. विंडोज पर अनबफर प्रोग्राम के बराबर क्या है?
- 28. सीएमडी
- 29. विंडोज़ यूनिक्स के बराबर विंडोज
- 30. विंडोज में लिनक्स mkdir -p के बराबर क्या है?
धन्यवाद जॉन शेन। मैंने वेब पर खोज की है और मुझे कोई समकक्ष नहीं मिला है। मैंने पावरहेल को देखा है, शायद मैं पुराने कमांड प्रॉम्प्ट की बजाय इसका उपयोग करना शुरू कर दूंगा। – mart2001
यह –