কীভাবে একটি ফাইলে কমান্ড প্রম্পট আউটপুট পুনঃনির্দেশ করা যায়

সুচিপত্র:

কীভাবে একটি ফাইলে কমান্ড প্রম্পট আউটপুট পুনঃনির্দেশ করা যায়
কীভাবে একটি ফাইলে কমান্ড প্রম্পট আউটপুট পুনঃনির্দেশ করা যায়
Anonim

কী জানতে হবে

  • > পুনঃনির্দেশ অপারেটর ipconfig কমান্ড এবং ফাইলের নামের মধ্যে যায়৷
  • যদি ফাইলটি ইতিমধ্যেই বিদ্যমান থাকে তবে এটি ওভাররাইট করা হবে। যদি এটি না হয়, এটি তৈরি করা হবে৷
  • >> অপারেটর ফাইলটি যুক্ত করে। আউটপুট ফাইলটি ওভাররাইট করার পরিবর্তে, এটি ফাইলের শেষে কমান্ড আউটপুট যুক্ত করে।

একটি ফাইলে কমান্ডের আউটপুট পুনঃনির্দেশ করতে একটি পুনঃনির্দেশ অপারেটর ব্যবহার করুন। একটি কমান্ড চালানোর পরে কমান্ড প্রম্পটে প্রদর্শিত সমস্ত তথ্য একটি ফাইলে সংরক্ষণ করা যেতে পারে, যা আপনি পরবর্তীতে উল্লেখ করার জন্য উইন্ডোজে খুলতে পারেন বা আপনার ইচ্ছামত ম্যানিপুলেট করতে পারেন৷

কিভাবে পুনঃনির্দেশ অপারেটর ব্যবহার করবেন

যদিও বেশ কয়েকটি পুনঃনির্দেশ অপারেটর থাকে, দুটি, বিশেষ করে, একটি ফাইলে একটি কমান্ডের ফলাফল আউটপুট করতে ব্যবহৃত হয়: বৃহত্তর-এর চেয়ে চিহ্ন (>) এবং দ্বিগুণ বড় চিহ্ন (>>)।

এই পুনঃনির্দেশ অপারেটরগুলি কীভাবে ব্যবহার করবেন তা শেখার সবচেয়ে সহজ উপায় হল কিছু উদাহরণ দেখা:


ipconfig /all > mynetworksetting.txt

Image
Image

এই উদাহরণে, সমস্ত নেটওয়ার্ক কনফিগারেশন তথ্য, সাধারণত ipconfig /all চালানোর পরে স্ক্রিনে দেখা যায়, mynetworksettings নামে একটি ফাইলে সংরক্ষিত হয়.txt. এটি কমান্ডের বাম দিকে ফোল্ডারে সংরক্ষিত আছে, এই ক্ষেত্রে C:\Users\Jon।

> পুনঃনির্দেশ অপারেটর ipconfig কমান্ড এবং ফাইলের নামের মধ্যে যায়। যদি ফাইলটি ইতিমধ্যেই বিদ্যমান থাকে তবে এটি ওভাররাইট করা হবে। যদি এটি ইতিমধ্যে বিদ্যমান না থাকে তবে এটি তৈরি করা হবে৷

যদিও একটি ফাইল তৈরি করা হবে যদি ইতিমধ্যেই বিদ্যমান না থাকে, ফোল্ডারগুলি হবে না৷ এখনও বিদ্যমান নেই এমন একটি নির্দিষ্ট ফোল্ডারে একটি ফাইলে কমান্ড আউটপুট সংরক্ষণ করতে, প্রথমে ফোল্ডার তৈরি করুন এবং তারপর কমান্ডটি চালান। mkdir কমান্ড দিয়ে কমান্ড প্রম্পট না রেখে ফোল্ডার তৈরি করুন।


পিং 10.1.0.12 > "C:\Users\Jon\Desktop\Ping Results.txt"

Image
Image

এখানে, যখন পিং কমান্ড কার্যকর করা হয়, কমান্ড প্রম্পট জন ব্যবহারকারীর ডেস্কটপে অবস্থিত Ping Results.txt নামের একটি ফাইলে ফলাফল আউটপুট করে। C:\ব্যবহারকারী\Jon\ডেস্কটপ । পুরো ফাইলের পথটি উদ্ধৃতিতে মোড়ানো কারণ সেখানে একটি স্থান জড়িত ছিল৷

মনে রাখবেন, > পুনঃনির্দেশ অপারেটর ব্যবহার করার সময়, নির্দিষ্ট করা ফাইলটি তৈরি করা হয় যদি এটি ইতিমধ্যে বিদ্যমান না থাকে এবং এটি বিদ্যমান থাকলে ওভাররাইট করা হয়।

অ্যাপেন্ড রিডাইরেকশন অপারেটর

ডাবল-তীর অপারেটরটি প্রতিস্থাপনের পরিবর্তে একটি ফাইল যুক্ত করে:


ipconfig /all >> \\server\files\officenetsettings.log

এই উদাহরণটি >> পুনঃনির্দেশ অপারেটর ব্যবহার করে যেটি > অপারেটরের মতো একইভাবে কাজ করে, শুধুমাত্র আউটপুট ওভাররাইট করার পরিবর্তে ফাইলটি বিদ্যমান থাকলে, এটি ফাইলের শেষে কমান্ড আউটপুট যোগ করে।

একটি কমান্ড রপ্তানি করার পরে এই LOG ফাইলটি কেমন হতে পারে তার একটি উদাহরণ এখানে দেওয়া হল:

Image
Image

>> পুনঃনির্দেশ অপারেটর উপযোগী হয় যখন আপনি বিভিন্ন কম্পিউটার বা কমান্ড থেকে একই ধরনের তথ্য সংগ্রহ করেন এবং আপনি সেই সমস্ত ডেটা একটি ফাইলে রাখতে চান।

উপরের পুনঃনির্দেশ অপারেটর উদাহরণগুলি কমান্ড প্রম্পটের প্রসঙ্গে, তবে আপনি সেগুলিকে একটি BAT ফাইলেও ব্যবহার করতে পারেন। আপনি যখন একটি টেক্সট ফাইলে একটি কমান্ডের আউটপুট পাইপ করার জন্য একটি BAT ফাইল ব্যবহার করেন, তখন উপরে বর্ণিত হুবহু একই কমান্ডগুলি ব্যবহার করা হয়, কিন্তু সেগুলি চালানোর জন্য Enter চাপার পরিবর্তে, আপনাকে কেবল খুলতে হবে. BAT ফাইল।

ব্যাচ ফাইলে পুনঃনির্দেশ অপারেটর ব্যবহার করুন

পুনঃনির্দেশ অপারেটররা কমান্ড অন্তর্ভুক্ত করে ব্যাচ ফাইলে কাজ করে যেমন আপনি কমান্ড প্রম্পট থেকে চান:


tracert yahoo.com > C:\yahootracert.txt

Image
Image

উপরেরটি একটি ব্যাচ ফাইল তৈরি করার একটি উদাহরণ যা tracert কমান্ডের সাথে একটি পুনঃনির্দেশ অপারেটর ব্যবহার করে৷

Image
Image

yahootracert.txt ফাইলটি (উপরে দেখানো হয়েছে) C: ড্রাইভে স্যাম্পল.bat ফাইলটি চালানোর কয়েক সেকেন্ড পরে তৈরি হবে। উপরের অন্যান্য উদাহরণের মতো, ফাইলটি সবকিছু দেখায় যদি রিডাইরেক্ট অপারেটর ব্যবহার না করা হয় তাহলে কমান্ড প্রম্পট প্রকাশ করত।

প্রস্তাবিত: