का उपयोग कर फ़ाइल में कैसे जोड़ूं, मैं विंडोज 7 अल्टीमेट x64 चला रहा हूं, लेकिन मेरा अनुभव डॉस 3.0 पर वापस आता है। एक अस्थायी file3 अनावश्यक के लिए की जरूरत बनानेमैं COPY कमांड
COPY FILE1+FILE2=FILE1
:
के बाद से डॉस 3.1 की तरह आप कॉपी आदेश के इस प्रयोग के साथ एक और एक करने के लिए एक फ़ाइल संलग्न कर लिया है।
जब भी आपने एक नया प्रोग्राम जोड़ा, तो आपको अक्सर CONFIG.SYS
और AUTOEXEC.BAT
फ़ाइलों को अपडेट करने के लिए आवश्यक एक बहुत ही सुविधाजनक आदेश था।
यह भी होता था कि ऑर्डर सही सही हो रहा था, अन्यथा आप एक खाली FILE1 के साथ समाप्त हो जाएंगे।
लेकिन आज जब मैंने कोशिश की है कि, यह FILE1
छोड़ दिया अछूता, और जब मैं आदेश वापस ले लिया है, यह (जाहिर है) FILE1
FILE2
की एक प्रतिलिपि बनाई।
क्या किसी को पता है कि इसे किसी अन्य विधि से बदला गया है, और जब यह परिवर्तन हुआ?
संपादित करें:
मैं और अधिक परीक्षण कर रहा हूँ, और अजीब तरह से भले ही उपरोक्त कोड काम नहीं करेगा, तब भी आप कंसोल से कॉपी देहली और इस तरह किसी मौजूदा फ़ाइल को संलग्न है कि कर सकते हैं:
copy file1+con=file1
Type some text to append to file1
^Z ([CTRL]+Z the End Of File character)
मुझे आश्चर्य है कि विंडोज़ का मेरा संस्करण किसी तरह से गड़बड़ हो गया है या नहीं। क्या कोई शरीर मेरे निष्कर्षों को दोहरा सकता है?
संपादित करें:
यह 95/98/ME/2000/XP/XP मोड/7 प्रोफेशनल 64/8 64 पर काम करता है। तो मुझे कल्पना है कि यह 7 Ultimate x64
समस्या नहीं है, बल्कि मेरी मशीन के साथ एक मुद्दा है।
* साई *
संपादित करें:
अंतिम संपादन, मैं वादा करता हूँ। :)
यह मेरी मशीन के साथ कोई मुद्दा नहीं था, यह फ़ाइल 1 के साथ एक मुद्दा था। जाहिर है जब मैं पहली बार इसे करने के लिए File2 संलग्न, [CTRL] + Z (EOF चरित्र) कभी नहीं ओवरराइट कर ली, इस तरह देखने के लिए फ़ाइल के कारण:
Original Data
Original Data
[EOF]
Appended Data
Appended Data
Appended Data
आप स्वयं इस पर से निम्न प्रयोग के साथ नकल कर सकते हैं सही कमाण्ड।
कमांड प्रॉम्प्ट प्रकार (जहां^Z चरित्र [CTRL] + Z है):
copy con file1
File One
^Z^Z
copy con file2
File Two
^Z
copy con file3
File Three
^Z
copy file1+file2=file1
copy file2+file3=file2
TYPE file1
TYPE file2
आप देखेंगे:
file1
File One
file2
File Two
File Three
आप type file2 >> file1
कर सकते हैं या फ़ाइलों को संयोजित करने की लगभग किसी भी अन्य विधि का उपयोग कर सकते हैं, और जब आप file1
टाइप करते हैं तो इसमें अभी भी File One
शामिल होगा। लेकिन अगर आप फाइल को पार्स करने के लिए का उपयोग करते हैं तो यह आपको दिखाएगा कि वास्तव में क्या चल रहा है। इस मामले में टाइप:
FIND " " file1
और तुम से पुरस्कृत किया जाएगा:
---------- FILE1
File One
→File Two
हम्म। वह मेरे लिए बीमार है। –
foo + bar = foo की प्रतिलिपि करते समय आपको क्या मिलता है? – nikos1993pl
मुझे foo का मूल संस्करण मिलता है। –