सही क्लिक करें प्रासंगिक मेनू में हटाएं विकल्प जोड़ना?


12

विंडोज में राइट क्लिक के संदर्भ मेनू से फ़ाइल या फ़ोल्डर को स्थायी रूप से हटाना संभव है। OS X में राइट क्लिक का संदर्भ मेनू, डिफ़ॉल्ट रूप से इस तरह से फ़ाइल या फ़ोल्डर को हटाने का विकल्प नहीं देता है, केवल "मूव टू ट्रैश" का विकल्प है, जिसका अर्थ है कि आपको हटाने के लिए मैन्युअल रूप से कचरा खाली करना होगा फ़ाइल या फ़ोल्डर।

इसलिए त्वरित विलोपन में सहायता के लिए इस विकल्प को प्रासंगिक मेनू में जोड़ना संभव है?


चलो एक मिनट के लिए मान लें कि यह पूरा करना संभव था (जो कि चूंकि यह सॉफ्टवेयर निश्चित रूप से संभव है)। यदि आपने उपयोगकर्ता होम फ़ोल्डर या सिस्टम को हटा दिया है तो आप क्या करेंगे?
bmike

@bmike यह साइट के लिए एक प्रश्न हो सकता है। मैं कुछ शोध करूँगा ....
शमौन

@bmike सबसे पहले OS X को डिलीट करने की अनुमति देगा .... निश्चित रूप से इसका बहुत खतरनाक है !! (मैं इसे रोकने के लिए एक सुरक्षित गार्ड तंत्र मान रहा हूं)। दूसरी बात यह है कि सिस्टम फोल्डर के संदर्भ में, यह केवल तभी हटाया जाएगा जब ओएस एक्स के संग्रह और इंस्टॉल के बाद एक नया बनाया गया हो?
साइमन

सिर्फ इसके लिए अंतर्निहित कीबोर्ड शॉर्टकट का उपयोग क्यों नहीं किया जाता है?
वाइल्डकार्ड

जवाबों:


15

सबसे सरल तरीका यह है कि आप अपनी स्वयं की सेवा बनाएं और जिसे भी आप नाम देना चाहते हैं, उसे कॉल करें।

मैंने बस एक सेवा का निर्माण किया Delete Nowऔर इसे अपने संदर्भ मेनू में रखा जैसे मैंने यहाँ किया है:

यहाँ छवि विवरण दर्ज करें

अपनी खुद की डिलीट सेवा करें

  1. Automator (/ Applications / Utilities / Automator) खोलें और एक नई सेवा बनाएं
    यहाँ छवि विवरण दर्ज करें
  2. शीर्ष दाएँ फलक में, चयन files or foldersमेंFinder
    यहाँ छवि विवरण दर्ज करें
  3. बाईं ओर सबसे फलक पर, वर्कफ़्लो Utilitiesमें Run Shell Scriptविकल्प चुनें और खींचें
    यहाँ छवि विवरण दर्ज करें
  4. "पास इनपुट" फ़ील्ड को बदलें arguments
    यहाँ छवि विवरण दर्ज करें
  5. शेल स्क्रिप्ट बॉडी में निम्नलिखित को दर्ज करें
for f in "$@"
do
rm -rf "$f"
done
afplay "/System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/finder/empty trash.aif"  

6. पूरा होने पर File> Saveमेनूबार पर और आप एक नाम सेवा देते हैं। जो भी आप इसे नाम देते हैं, वही इसे कहा जाएगा

यहाँ छवि विवरण दर्ज करें

यह आपके सिस्टम पर इसे तुरंत सक्षम करेगा। यदि आप कभी भी तय करते हैं कि आप इसे नहीं चाहते हैं, और इस आइटम को बदलने की आवश्यकता है, तो नेविगेट करें ~/Library/Services/और आपको फ़ोल्डर्स की एक सूची दिखाई देगी, जिसे बुलाया जाएगा {servicename}.workflow। जिसे आप नहीं चाहते, उसे निकालने के लिए, बस इसे फिर टर्मिनल प्रकार में हटा दें

killall Finder

यह खोजक को पुनः आरंभ करेगा और इसे सीधे संदर्भ मेनू से हटा देगा। अन्यथा, यह अगले पुनरारंभ पर स्पष्ट हो जाएगा।


कीबोर्ड शॉर्टकट जोड़ें

आपके द्वारा बनाई गई सेवा के लिए एक कीबोर्ड शॉर्टकट बनाने के लिए, इन चरणों का पालन करें:

  1. डेस्कटॉप से, स्क्रीन के ऊपरी बाएं कोने में फाइंडर शब्द पर क्लिक करें , फिर सर्विसेज > सर्विसेज प्रेफरेंस पर जाएं यहाँ छवि विवरण दर्ज करें
  2. सूची को दाईं ओर स्क्रॉल करें जब तक कि आप नाम से बनाई गई सेवा नहीं पा लेते। इस उदाहरण में, आप देख सकते हैं Delete Allकि मैंने पहले बनाया था। इसे हाइलाइट करें, और क्लिक करें add shortcutयहाँ छवि विवरण दर्ज करें
  3. यह एक बॉक्स लाएगा। सुनिश्चित करें कि आपका माउस कर्सर वहां है और उन कुंजियों को दबाएं जिन्हें आप शॉर्टकट सेट करने के लिए उपयोग करना चाहते हैं। मेरे उदाहरण में, मैंने संयोजन Control+ Shift+ का उपयोग किया है Lयहाँ छवि विवरण दर्ज करें
  4. Show Allअपनी सेटिंग्स को बचाने के लिए दबाएँ ।

कीबोर्ड प्रतीक

Apple कीबोर्ड प्रतीकों में नए लोगों की मदद करने के लिए, वे इस प्रकार हैं:

^ = Control
= Shift
= Command
=Alt/Option


2
यदि आप "डिलीट नाउ" फ़ंक्शन के लिए एक चेतावनी जोड़ना चाहते थे, जो मैंने बनाया था, तो वर्कफ़्लो में "रन शैल स्क्रिप्ट" विकल्प को खींचने से पहले, दूसरे कॉलम के शीर्ष पर "पुष्टि के लिए पूछें" विकल्प खींचें। मुख्य कार्य क्षेत्र, और शीघ्र संपादित करें। यदि आप इसे दुर्घटना से क्लिक करते हैं तो यह आपको दो-चरण का विकल्प देगा।
डेनिजेल-जेम्स डब्ल्यू

जब आप पुष्टिकरण संवाद जोड़ते हैं तो यह छवि होती है। आप इसे आवश्यकतानुसार बदल सकते हैं: i.imgur.com/zciyUNw.png
-जेम्स डब्ल्यू

उम्मीद तो दिखती है। उस विस्तृत विवरण के लिए बहुत बहुत धन्यवाद।
शमौन

बस कोड तय किया। for f in "$@"की शुरुआत में गायब था।
डेनिजेल-जेम्स डब्ल्यू

अपने उत्तर की संपूर्णता की सराहना करें।
सिमोन


2

मैं हैरान हूँ इसे यहाँ का उल्लेख नहीं किया है, लेकिन वहाँ है पहले से ही इस के लिए कीबोर्ड शॉर्टकट।

यह विकल्प-कमांड-डिलीट है

यह El Capitan पर काम करता है। मुझे यकीन नहीं है कि ओएस एक्स के कौन से संस्करण को इसमें जोड़ा गया था।


यह शॉर्टकट फाइंडर में कहीं से भी काम करता है (जो कि यह सवाल क्या है), और कूड़ेदान के अंदर से भी (जो कि मुझे जवाब मिला है )।


जहाँ तक मुझे याद है, ऐसा लगता है कि यह शॉर्टकट OSX में हमेशा की तरह रहा है।
एलेन बेकर

-2

विंडोज बस हटाने के लिए कहता है, लेकिन ऐसा नहीं है। हर बार जब आप कुछ हटाते हैं, तो आप वास्तव में इसे रीसायकल फ़ोल्डर में ले जाते हैं। कुछ ही परिस्थितियां हैं जब एक फ़ोल्डर को रीसायकल बिन में नहीं भेजा जाएगा ?? वे निम्नानुसार हैं।

1 जब आप बचत के बिना किसी चीज को बंद कर देते हैं और उसे पहले से सहेजा या सहेजा नहीं गया है। 2 यदि आप किसी आइटम को काटते हैं, तो कैश राइडिंग के दौरान एक और आइटम काट लें। 3 यदि फ़ोल्डर एक अस्थायी फ़ाइल है।

खिड़कियों के बारे में अच्छी बात यह है कि आप रीसायकल बिन को कचरे के पूरे झुंड के एक आइकन को देखे बिना बना सकते हैं। मुझे एक टेराबाइट हार्ड ड्राइव मिली है, मुझे इसे हटाने की ज़रूरत नहीं है कि मैं कभी भी 10 आइटम हटाता हूं।


1
Windows कंप्यूटर पर Shift-Delete फ़ाइल को रीसायकल बिन में स्थानांतरित नहीं करता है। इसे हटा देता है।
वाइल्डकार्ड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.