সিএমডি উইন্ডোটি চলমান অবস্থায় আউটপুট থামাতে কিবোর্ড শর্টকাট আছে?


14

আমি এমন একটি ব্যাচের স্ক্রিপ্ট চালানোর মাঝখানে আছি যা সত্যই দীর্ঘ সময় নিচ্ছে এবং যার আউটপুটটি অপঠনযোগ্য হারে ঝকঝকে করছে। এমন কিবোর্ড শর্টকাট রয়েছে যা আপনাকে সিএমডি কনসোলটি যেখানে থামিয়ে বর্তমানে আউটপুটটি পড়তে দেয় এবং তার পরে আবার একই জায়গা থেকে পুনরায় শুরু করার অনুমতি দেয়?

এখানে চিত্র বর্ণনা লিখুন


5
সর্বদা CTRL-S থাকে। তারপরে পুনরায় শুরু করতে CTRL-Q-
বিলপি

আপনি স্ক্রোল বাক্সটি ধরে এটিকে উপরে সরিয়ে নিতে পারেন, এটি কার্যকরভাবে স্ক্রোলিংকে বিরতি দেবে। এরপরে আপনি বাফারের নীচে যেতে নীচে তীর কীটি টিপুন।
বুরহান খালিদ

এটি কি "স্ক্রোল লক" কী এর উদ্দেশ্যপ্রাপ্ত উদ্দেশ্য নয়?
তোগাম

উত্তর:


5

আমি অন্যান্য উত্তরে এটি দেখতে পেলাম না।

আমি বিশ্বাস করি যে 'Ctrl-S' XOFF এবং 'Ctrl-Q' XON এর সিরিয়াল নিয়ন্ত্রণ সিক্যুয়েন্সগুলি বিষয়টিকে সমাধান করার উদ্দেশ্যে তৈরি মূল অনুক্রম।

দয়া করে দেখুন;

XON / XOFF


1
আমি কয়েকটি কারণে এটি সেরা উত্তরে পরিবর্তন করেছি। গবেষণা থেকে, বিরতি / বিরতি কী তার নিজস্ব থামানো আউটপুট, তবে কার্যকর নয়, যা অন্য উত্তরটি উল্লেখ করে না। এক্সিকিউশন বন্ধ করতে Ctrl + বিরতি / বিরতি অবশ্যই ব্যবহার করা উচিত এবং এটি Ctrl + S এবং Ctrl + Q এর চেয়ে বেশিরভাগ কীবোর্ডে টাইপ করার জন্য কিছুটা জটিল is (সম্পূর্ণ বাম হাত দিয়ে করা যায়)। এটি বলেছে যে, সিটিআরএল + বিরতি / বিরতির সুবিধা রয়েছে যে আপনার জন্য দুটি অতিরিক্ত কী-বাইন্ডিং মনে রাখার দরকার নেই, তাই উভয় উত্তরই ভাল, আমি কেবল এটির জন্য উপযুক্ত উত্সগুলি পেতে দেখতে চাই।
হাশিম

মনে রাখবেন যে এই উত্তরটি ইউনিক্স / লিনাক্স প্রশ্ন উত্সের পরেও, কী-বাইন্ডিংগুলি সিএমডি.এক্সই-তে কমপক্ষে আমার উইন্ডোজ OS ওএস-তে দুর্দান্ত কাজ করে।
হাশিম

1
@ হাশিম, আপনার গবেষণা ভাগ করে নেওয়ার জন্য ধন্যবাদ। আপনি আউটপুট কীভাবে বিরতি দেওয়ার জন্য বিশেষভাবে জিজ্ঞাসা করেছিলেন তাই , আমি এই সম্ভাবনাটি বিবেচনা করি নি (পরীক্ষাও করা হয়নি) তবে এটি শিখতে খুব সুন্দর। (আপভোটেড)
মার্ক ২২৩7777

17

আপনার কিবোর্ডে Pause/Breakকী রয়েছে? এটি এই জন্য ভাল পরিবেশন করা হবে। এটি দেখতে কেমন দেখাচ্ছে বা কমপক্ষে এটির জন্য ব্যবহৃত:

উইকিপিডিয়া থেকে বিরতি কী বিরতি দিন

একটি আকর্ষণীয় বোনাস হিসাবে, এই কীটি বিওওএস থেকে আউটপুট পড়ার জন্য পোস্টের সময় (পাওয়ার অন সেলফ টেস্ট, যা কম্পিউটার চালু হয় তখন চালানো হয়) ব্যবহার করা যেতে পারে।

যদি আপনার কাছে কী না থাকে তবে সংমিশ্রণটি Control+ NumLockঠিক একইরকম কাজ করা উচিত এবং উইকিপিডিয়া অনুসারে আপনার নির্মাতার উপর নির্ভর করে অন্যান্য বিকল্প রয়েছে ।

এক্সিকিউশনটি আবার শুরু করতে টিপুন Enter


কিছু কীবোর্ডগুলিতে নোট করুন আপনার কাছে একটি নির্দিষ্ট স্ক্রোল লক কী (সাধারণত চিহ্নিত ScrLk) থাকতে পারে, যা অনুরূপ উদ্দেশ্যে পরিবেশন করতে পারে।
বুরহান খালিদ

@BurhanKhalid আচ্ছা, আমি যে লিঙ্ক এটি একটু থামেন পড়তে আউটপুট , কিন্তু না সঞ্চালনের , এবং এই প্রভাব MS Windows 'কনসোলে প্রযোজ্য নয় ... কিন্তু ঠান্ডা তবুও জানি বলে মনে হয়
Marc.2377

1
পিংয়ের সাথে, এটি কার্যকর করা বন্ধ হবে বলে মনে হচ্ছে। এটি খুব অদ্ভুত, যেহেতু পিং একটি পৃথক সম্পাদনযোগ্য। অতিরিক্তভাবে যখন বিরতি দেওয়া হয়, পিং.এক্সই প্রক্রিয়াটি সম্পূর্ণ হওয়ার অনুমতি না দেওয়া পর্যন্ত প্রক্রিয়া এক্সপ্লোরারে থেকে যায়। বিরতি দেওয়ার পরে, এর সমস্ত থ্রেডগুলি intoুকে যায় Wait:Executiveএবং পর্যায়ক্রমে পালস হয় না বলে মনে হয়। আকর্ষনীয়।
ফ্রাঙ্ক থমাস

2
আমি যে কৌশলটি ব্যবহার করতে চাই তা হ'ল মাউসের সাহায্যে কিছু পাঠ্য চিহ্নিত করা (আমি সর্বদা কোচকিডিট মোড সক্ষম করে রেখেছি)। এটি আউটপুট বন্ধ করে দেয় (এবং তাই কার্যকর করা হয়, যেহেতু স্ট্রাউডে লেখার জন্য একটি প্রোগ্রাম যে স্ট্রিমটি লেখা না হয় অপেক্ষা করে)।
ths

1

আপনি "আরও" কমান্ড ব্যবহার করতে পারেন। যদিও আপনি যা খুঁজছেন ঠিক তা না হলেও এটি কোনও পৃষ্ঠার দ্বারা স্ক্রিন আউটপুটকে সীমাবদ্ধ করবে।


1
এটি সর্বোত্তম সমাধান কারণ সঠিক মুহূর্তে আউটপুট বিরাম দেওয়া আউটপুটটি সাধারণভাবে যে গতিবেগের উত্পাদিত হয় তার প্রেক্ষিতে বেশ অসম্ভব। স্পষ্টতার জন্য আপনাকে আরও একবার কমান্ডের পরে একটি পাইপ ব্যবহার করতে হবে। উদাহরণস্বরূপ NETSH HTTP শো SSLCERT | আরও
ভিনসেন্ট

উইন্ডোজটির 'বেশি' নেটিভ নেই
কুমারআঙ্কিত

1

লিনাক্স শেলগুলির জন্য আরও একটি কার্যকর উপায় যুক্ত করা । (তবে উইন্ডোতেও ঠিক আছে, চেষ্টা করে দেখুন!)

ctrl+z টিপলে প্রোগ্রামটি স্তব্ধ হয়ে যাবে। (বার্তা: বন্ধ)

এটিকে আবার আগের অবস্থায় চালাতে, যেমন এটি বিরতি দিয়েছিল:

আদর্শ fg

বা একাধিক ব্যবহারের জন্য: প্রোগ্রাম_নাম_পূর্বক_ক্রিট + z_stopped ``fg


0

যোগ করার জন্য এখানে আরও কয়েকটি পদ্ধতি রয়েছে, যদি আমরা পুরোপুরি কাজ করছি:

1) বিরতি / বিরতি বোতামের পাশাপাশি আপনি "CTRL + C" ব্যবহার করে এর কার্যকারিতাটির সদৃশ করতে পারেন।

এটি সিএমডি স্ক্রিপ্টটি বিরতি দেবে এবং আপনাকে জিজ্ঞাসা করবে আপনি এটি বন্ধ করতে চান কিনা। একবার আপনি খুঁজছেন সম্পন্ন হয়ে গেলে আপনি "না" নির্বাচন করতে পারেন (বা সম্ভবত হ্যাঁ এটি আপনার পক্ষে উপযুক্ত হয়) এবং এটি অবিরত থাকবে (বা প্রস্থান করুন, যদি আপনি হ্যাঁ পছন্দ করেন তবে)।

2) আপনি সিএমডি টার্মিনাল থেকে পাঠ্য নির্বাচন করতে উইন্ডোতে মাউস কার্সার ক্লিক করে মাউস ব্যবহার করে বিরতি দিতে পারেন।

আপনি অতীতে এই বিরতি আউটপুটটি লক্ষ্য করে থাকতে পারেন এবং কেবল আউটপুটটি বিলম্বিত হতে পারে বলে ভেবেছিলেন, তবে যখন স্ক্রিপ্টগুলি ইন্টারেক্টিভ সিএমডি ইভেন্টে চলতে থাকে আপনি যখন কোডটি কার্যকরভাবে থামিয়ে দিচ্ছেন ("বিরতি / বিরতি" এবং "সিটিআরএল হিসাবে একই) + সি "পদ্ধতি)।

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


বাহ, আপনি ছেলেরা তরুণ। সিরিয়াল টার্মিনাল কখনও ব্যবহার করেনি? Ctrl-s / Ctrl-Q চেষ্টা করুন
নেটএসসিআর

টার্মিনাল এমুলেটর সফ্টওয়্যারটি সাধারণত একটি ফাংশন হিসাবে XOFF / XON সমর্থন প্রয়োগ করে। এটিতে সাধারণ ইউনিক্স এবং লিনাক্স মেশিনগুলির সিস্টেম কনসোলের পাশাপাশি জিটিআইআই এমুলেটর যেমন এক্সটারেম এবং উইন 32 কনসোল অন্তর্ভুক্ত রয়েছে।
নেটএসসিআরআরবে 0

0

উইন্ডোজ সিস্টেমগুলিতে, যদি আউটপুট স্ক্রিনটি দ্রুত সম্পাদনা মোড সক্ষম করেছে (কনফিগারেশন দ্বারা) কেবলমাত্র স্ক্রিনে ক্লিক করুন এবং স্ক্রিনের যে কোনও অংশ নির্বাচন করুন। আন-সিলেক্ট করার জন্য স্ক্রিনে ডান ক্লিক না করা পর্যন্ত প্রোগ্রামটি কার্যকর করা বন্ধ করে দেবে। স্ক্রিনটি ফোকাস হারাতে পারে এবং আপনি ফিরে না আসা এবং এটিতে ডান ক্লিক না করা পর্যন্ত এটি হিমশীতল অবিরত থাকবে। ক্লিপবোর্ডের যে কোনও বিষয়বস্তু, যদি থাকে তবে সেই স্ক্রিনটি যখন আপনি ডান ক্লিক করতে পারেন তখন এটি চালু হতে পারে ware

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.