উইন্ডোজ এক্সপ্লোরারে Ctrl + Z শর্টকাট অক্ষম করবেন বা পূর্বাবস্থায় ফিরিয়ে আনার ইতিহাস সাফ করবেন?


13

উইন্ডোজ এক্সপ্লোরারে CTRL+ Z(পূর্বাবস্থা) শর্টকাটটি অক্ষম করার কোনও উপায় আছে কি ? বিকল্পভাবে, উইন্ডোজ এক্সপ্লোরার এর পূর্বাবস্থার ইতিহাস "ভুলে" যাওয়ার কোনও উপায় আছে কি?

আমি জিজ্ঞাসা করার কারণটি হ'ল আপনি এক্সপ্লোরারে কিছু ফাইল অপারেশন করেছেন (অনুলিপি করা, নাম পরিবর্তনকরণ ইত্যাদি), এবং সম্ভবত আপনি কয়েক দিন বা তার বেশি সময় ধরে রিবুট করবেন না (পরিবর্তে হাইবারনেট বেছে নেওয়া)। সমস্যাটি হ'ল যদি আপনি দুর্ঘটনাক্রমে CTRL+ Zএক বা একাধিকবার আঘাত করেন (প্রায়শই আপনি অগ্রণীতে কোন অ্যাপ্লিকেশনটি ভুল করছেন; ডুয়াল-মনিটরের সেটআপ ব্যবহার করা সেই সম্ভাবনা বাড়িয়ে তোলে) তবে আপনি কী ঘটেছে তা বুঝতে না পেরে যুগ যুগ আগে এমন কিছু কাজ পূর্বাবস্থায় ফেলা হতে পারেন may ।

যা ঘটেছিল তা বুঝতে পারলেও, আপনি সম্ভবত বেশ কয়েকদিন আগে শেষ বেশ কয়েকটি অপারেশনগুলি কী করেছিলেন তা মনে করতে পারেন না you আমি যতদূর বলতে পারি উইন্ডোজ এক্সপ্লোরারে আপনাকে বাঁচানোর জন্য কোনও "রিডো" ফাংশন নেই। আমি এমন পরিস্থিতিতেও কল্পনা করতে পারি যাতে এই ভুলটি প্রচুর সমস্যার কারণ হতে পারে।

যদি শর্টকাটটি অক্ষম করা যায় তবে এটি Edit > Undoমূ .় কিছু করার আগে আপনাকে মেনু আইটেমটি ব্যবহার করতে বাধ্য করবে । অন্যথায় যদি পূর্ববর্তী ইতিহাসটি পর্যায়ক্রমে সাফ করা যায় তবে এটি কিছু পুরানো ক্রিয়াকলাপটি পূর্বাবস্থায় ফেরাতে বাধা দেয়।

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

#NoTrayIcon
SetTitleMatchMode RegEx
return

; Disable Ctrl+Z shortcut in Windows Explorer
;
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::return
#IfWinActive

আপনি যদি CTRL+ Zকেবল কিছু না করার পরিবর্তে প্রতিক্রিয়াটিকে পছন্দ করেন তবে একটি ডিফল্ট শব্দ বাজান বা MsgBoxএকটি ডায়ালগ প্রদর্শিত হওয়ার কারণ হিসাবে ব্যবহার করুন ।

#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::
    ;Uncomment the feedback option you prefer below
    ;SoundPlay *-1
    ;MsgBox Ctrl+Z has been disabled.
return
#IfWinActive

সেখানে হয় পুনরায় তার শর্টকাট প্রণালী দ্বারা জন্য Ctrl + ওয়াই হয়।
টেলান

1
@ টায়লান পুনরায় ফাইলগুলি নতুন ফোল্ডারে থাকা ফাইলগুলি পুনরুদ্ধার করে না যা আপনি তৈরি করতে "অস্বীকার" করেছেন। তারা কেউই রিসাইকেল বিনে নেই। চরম বিপজ্জনক
প্যাট্রিক পার্কার

উত্তর:


6

পূর্বাবস্থায় ফেরানো এবং পুনরায় শর্টকাট উভয়ই অক্ষম করতে আমি সি তে একটি প্রোগ্রাম লিখেছিলাম, যেহেতু উভয়ই দুর্ঘটনার কারণ হতে পারে।

প্রোগ্রামটি http://purl.org/net/dweundo তে পাওয়া যাবে ।

এটির একটি ইনস্টলার রয়েছে যা আপনি চাইলে স্টার্ট মেনু 'স্টার্টআপ' ফোল্ডারে একটি শর্টকাট যুক্ত করেন, সুতরাং আপনি লগইন করার পরে প্রোগ্রামটি শুরু হয়।


এটি চেষ্টা করে দেখুন, এখন পর্যন্ত দুর্দান্ত কাজ করে! আমি এই সমাধানটি আরও ভাল পছন্দ করি।
জাস্টিনস্টল

ধন্যবাদ! আমি চেষ্টা করেছি এমন সমস্ত ক্ষেত্রে কাজ করে এবং খুব কম মেমরির পদচিহ্ন।
গ্রাস ডাবল

5

আমি মনে করি আপনার অটোহোটকি একটি বিদ্যমান শর্টকাট ওভাররাইড করতে পারে ।

^z::
return

করবে Ctrl+ zকিছুই করবে না

সম্পাদনা করুন: এটি সর্বত্র প্রযোজ্য হবে। শুধুমাত্র এক্সপ্লোরার এ প্রয়োগ করতে, এটি চেষ্টা করুন:

#IfWinActive ahk_class ExploreWClass
^z::
#IfWinActive ahk_class CabinetWClass
^z::
return
#IfWinActive

ধন্যবাদ, এটি একটি দুর্দান্ত সামান্য উপযোগিতা! ExploreWClassএক্সপ্লোরার যেভাবে এটি চালু হয় তার উপর নির্ভর করে চলতে পারে হিসাবে এটি অন্তর্ভুক্ত করার জন্য আমি আপনার উত্তর সম্পাদনা করেছি । চিহ্ন #IfWinActive, যাতে হট-এটা তলদেশে লিপিতে কোন কমান্ড মাধ্যমে পড়ে না ব্যবহার করা উচিত।
জাস্টিনস্টল

1

প্রদত্ত স্ক্রিপ্টগুলি ডেস্কটপে রাখা অবজেক্ট (ফাইল, ফোল্ডার ইত্যাদি) বাদে সঠিকভাবে কাজ করে বলে মনে হচ্ছে।
মনে করুন, আসলে, MyFolderআপনার ডেস্কটপে আপনার একটি ফোল্ডার রয়েছে এবং আপনি এটির নামকরণ করেছেন NewName। দুর্ঘটনাক্রমে CTRL+ Zটিপলে আপনি পরিবর্তিত হওয়া পরিবর্তনটি হারাতে পারেন MyFolder

আমি ডেস্কটপটি ধরে একটি নতুন স্ক্রিপ্ট রিলিজ পেস্ট করেছি:

#IfWinActive ahk_class ExploreWClass
^z::
#IfWinActive ahk_class CabinetWClass
^z::
return
#IfWinActive ahk_class Progman
^z::
return
#IfWinActive

এই ব্যবহারকারীর অটোকিকে ভাগ করে নেওয়ার জন্য আপনাকে ধন্যবাদ, দুর্ভাগ্যক্রমে আমি একটি বোকা উইন্ডোজ বৈশিষ্ট্য / বাগ দুর্ঘটনাজনিত CTRL+ Zশর্টকাটের সাথে সম্পর্কযুক্ত কারণে পুরো ডকুমেন্টটি হারিয়েছি : |


স্ক্রিপ্টটি উইন্ডোজ 8.1-এ সঠিকভাবে কাজ করছে না বলে মনে হচ্ছে। আমি একটি কোড আপগ্রেড পোস্ট করব।
এডি সি।

0

এই অটোহটকি স্ক্রিপ্টটি অন্যান্য উত্তরের মতো এক্সপ্লোরার উইন্ডোগুলি ধরে, তবে ডেস্কটপ:

#IfWinActive ahk_class CabinetWClass ; Explorer
^z::
#IfWinActive ahk_class ExploreWClass ; Explorer (legacy)
^z::
#IfWinActive ahk_class Progman ; Desktop
^z::
#IfWinActive ahk_class WorkerW ; Desktop shown by Win+D
^z::
    MsgBox Ctrl+Z has been disabled.
return
#IfWinActive


তবুও, আমি মনে করি সবচেয়ে ভাল সমাধান হ'ল জেলি গের্টস দ্বারা লিখিত প্রোগ্রামটি ব্যবহার করা ( তার অ্যাঞ্জার দেখুন )।


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