কোনও ফোল্ডার বা ফাইল নির্বাচন না করার সময় কীভাবে আইটেম ডান-ক্লিক মেনুতে যুক্ত করবেন? [নকল]


8

উইন্ডোজ এক্সপ্লোরারের ভিতরে ডান ক্লিক করার পরে আমি কীভাবে আমার প্রসঙ্গ মেনুতে মেনু আইটেম যুক্ত করব?

এটি করার সময় আমি কীভাবে মেনু আইটেম যুক্ত করতে পারি তার উপর প্রচুর লিঙ্ক পেয়েছি: (একটি ফোল্ডার নির্বাচন করা; উদাহরণ লিঙ্ক )

একটি ফোল্ডার ডান ক্লিক করুন

... তবে এটি করার সময় মেনু আইটেমগুলি কীভাবে যুক্ত করবেন সে সম্পর্কে কোনও নির্দেশিকা খুঁজে পেল না: (কোনও ফোল্ডার বা ফাইল নির্বাচন না করা)

কিছুই ডান ক্লিক না

আমি খুঁজে করেনি এই করুন এবং PowerShell যোগ চেষ্টা HKEY_CLASSES_ROOT\Directory\Background\shell\, (ঢিলেঢালাভাবে উপর ভিত্তি করে নির্দেশাবলী আমি দেখেছি এবং উপরোক্ত লিঙ্ক) কিন্তু এটা আমার জন্য কাজ করে নি।

আমি যাইহোক উইন্ডোজ 7 চালাচ্ছি। এছাড়াও, আমি বর্তমানে কেবল পাওয়ারশেল যুক্ত করতে আগ্রহী, তবে আমি প্রসঙ্গ মেনুতে কোনও প্রোগ্রাম যুক্ত করার জন্য আবেদন করতে পারি এমন একটি সাধারণ সমাধান পছন্দ করি।

উত্তর:


5

পদক্ষেপ:

  1. এই কোডটি ফাইল হিসাবে সংরক্ষণ করুন powershell.reg:

    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell]
    @="&Powershell"
    
    [HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command]
    @="C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\powershell.exe"
    
  2. যদি আপনার উইন্ডোজ ফোল্ডারটি না হয় C:\WINDOWS তবে সেই অনুযায়ী স্ক্রিপ্টটি পরিবর্তন করুন। ডাবল ব্যাকস্ল্যাশ ব্যবহার নিশ্চিত করুন।

  3. ডাবল ক্লিক করুন powershell.reg

  4. আপনি নিশ্চিত কিনা জিজ্ঞাসা করা হলে, ক্লিক করুন Yes

  5. ক্লিক করুন OK

এটি ফলাফল:

স্ক্রিনশট

এটি অবশ্যই কোনও প্রোগ্রামের জন্য কাজ করে। কেবলমাত্র প্রতিটি ঘটনা Powershellএবং পুরো পথটি powershell.exe, যেমন, Windows Calculatorএবং প্রতিস্থাপন করুন C:\\WINDOWS\\system32\\calc.exe


5

ডেনিস তার উত্তরে বর্ণিতভাবেই মূল প্রক্রিয়াটি ।

সংযোজনটি আমি আপনাকে মেনুর জন্য প্রদর্শিত আইকনটি কাস্টমাইজ করতে এবং প্রসঙ্গ মেনুতে আইটেমের অবস্থান নির্দিষ্ট করে।

প্রসঙ্গ মেনু আইকন

  1. কী এর অধীনে একটি আইকন স্ট্রিং মান এন্ট্রি যুক্ত করুন HKEY_CLASSES_ROOT\Directory\Background\shell\PowerShell
  2. আইটেমটির জন্য আইকনের পাথ নির্দিষ্ট করুন।

মেনু আইটেমের অবস্থান

  1. একটি যোগ করুন অবস্থান অধীনে স্ট্রিং মান এন্ট্রি HKEY_CLASSES_ROOT\Directory\Background\shell\Powershellকী।
  2. নির্দিষ্ট করুন Topমেনু উপরের আইটেমটি স্থাপন করতে বা Bottomমেনুর নীচে রাখুন করতে।

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

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell]
@="&Powershell"
"Icon"="C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\powershell.exe"
"Position"="Top"

[HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command]
@="C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\powershell.exe"

যদি আপনি যথেষ্ট কৌতুকপূর্ণ বোধ করেন এবং একাধিক প্রোগ্রামকে ক্যাসকেডিং মেনুতে রাখতে চান তবে আপনি এখানে নির্দেশাবলী অনুসরণ করতে পারেন ।


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

@ জেসনডাভিস: Directoryএর HKEY_CLASSES_ROOT\Directory\Backgroundসাথে প্রতিস্থাপন করুন LibraryFolder( যেমন: [HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\Powershell] এবং [HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\Powershell\command])। প্রক্রিয়া বাকি একই।
অ্যালেক্স এ্যাসিলফি

@ অ্যালেক্সএসিলফি Positionমানটি দেখতে দুর্দান্ত! আমি বছরের পর বছর ধরে রেজিস্ট্রি সম্পাদনা করে আসছি এবং এটি কখনই আসেনি। আপনি কীভাবে এটি পেরিয়ে এসেছিলেন এবং আপনি কী এমন কোনও সংস্থান সম্পর্কে জানেন যা প্রসঙ্গ মেনু সম্পর্কিত সম্পর্কিত একই ধরণের সম্ভাব্য মানগুলির তালিকা করে? সত্যিই এটি প্রশংসা করবে।
হাশিম

3

সম্পূর্ণতার জন্য এটিকে পুনরুত্থিত করা, আমার মেশিনটি পুনরায় ইনস্টল করার সময় আমি যেমন এটি পেরেছি।

[HKEY_CLASSES_ROOT\Directory\shell\powershell\command]
@="C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -NoExit cd '%1'"

[HKEY_CLASSES_ROOT\Directory\background\shell\powershell\command]
@="C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -NoExit cd '%v'"

প্রথম রেজিস্ট্রি কী হ'ল কোনও ফোল্ডারে ডান ক্লিকের জন্য এবং দ্বিতীয় রেজিস্ট্রি কী কিছুই না বাছাই করার সময় ডান ক্লিকের সাথে সম্পর্কিত।

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