كيفية إضافة "أخذ ملكية" إلى قائمة النقر بزر الماوس الأيمن في مستكشف Windows

Anonim

إن امتلاك الملفات أو المجلدات في Windows ليس أمرًا بسيطًا. يتخذ كل من واجهة المستخدم الرسومية و سطر الأوامر خطوات كثيرة جدًا. لماذا لا تضيف أمر قائمة سياق بسيط يتيح لك الحصول على ملكية أي ملف أو مجلد؟

يمكنك إضافة أمر "Take Ownership" إلى قائمة السياق الخاصة بك عن طريق تحرير السجل يدويًا في موقعين - أحدهما للملفات والثاني للمجلدات. يمكنك أيضًا تنزيل برامج اختراق السجل المكونة من خطوة واحدة لإجراء هذه التغييرات من أجلك.

في Windows ، يملك المستخدم الذي يملك ملكية ملف أو مجلد حقوقًا ضمنية لتغيير الأذونات على ذلك الكائن. يُسمح أيضًا لهذا المستخدم دائمًا بالوصول إلى الملف أو المجلد - حتى عندما تبدو الأذونات الأخرى متناقضة مع هذا الوصول. في بعض الأحيان ، قد تواجه موقفًا تحتاج فيه إلى تولي ملكية ملف أو مجلد. قد يكون ملف نظام تحتاج إلى تغييره لتطبيق بعض الاختراق - مثل استبدال Notepad بمحرر نص آخر - وفي هذه الحالة ، يكون حساب المستخدم المضمن المسمى Trusted Installer هو الملكية بشكل افتراضي. أو قد يكون لديك قرص صلب من كمبيوتر آخر تحتاج إلى التحكم فيه.

أيا كان السبب ، يمكنك الحصول على الملكية باستخدام مربعات الحوار أذونات مختلفة في Windows أو باستخدام موجه الأوامر. لكن كلا الطريقتين تتطلبان إكمال عدة خطوات. مع بعض التعديلات على السجل ، يمكنك إضافة أمر "أخذ الملكية" إلى قائمة سياق مستكشف الملفات التي تمكنك من الحصول على الملكية في خطوة واحدة. سنوضح لك الطريقة اليدوية لإجراء هذه التغييرات على السجل ، ولكن لدينا أيضًا اختراقًا من خطوة واحدة يمكنك استخدامه لتثبيت هذه التغييرات بدون أي متاعب.

ملاحظة : تعمل التقنية الموجودة في هذه المقالة في معظم إصدارات Windows - من Vista إلى الأعلى عبر 7 و 8 و 10.

إضافة "أخذ ملكية" عن طريق تحرير السجل يدويًا

لإضافة أمر "Take Ownership" إلى قائمة السياق في أي إصدار من Windows ، تحتاج فقط إلى إجراء بعض التغييرات في تسجيل Windows. إنها قائمة نزيهة بالتغييرات ، وستعمل في موقعين منفصلين للسجل. ولكن خذ وقتك ، اتبع الخطوات ، وستصل إلى هناك. وإذا كنت تفضل عدم إجراء التغييرات بنفسك ، يمكنك التخطي إلى الأمام وتنزيل فقط الاختراق من خطوة واحدة. نود أن نوصي على الأقل بقشط هذا القسم ، حتى تفهم التغييرات التي يتم إجراؤها.

تحذير قياسي : محرر التسجيل هو أداة قوية وإساءة استخدامه يمكن أن تجعل النظام الخاص بك غير مستقر أو حتى غير قابل للعمل. هذا اختراق بسيط جدًا وطالما أنك تلتزم بالتعليمات ، يجب ألا تواجه أي مشاكل. ومع ذلك ، إذا لم تكن قد تعاونت معها من قبل ، فكر في القراءة حول كيفية استخدام محرر التسجيل قبل البدء. وبالتأكيد النسخ الاحتياطي للسجل (والكمبيوتر الخاص بك!) قبل إجراء التغييرات.

افتح "محرر التسجيل" بضرب "ابدأ" وكتابة "regedit". اضغط Enter لفتح "محرر التسجيل" ثم منحه الإذن لإجراء تغييرات على جهاز الكمبيوتر الخاص بك.

ستقوم بإجراء نفس مجموعة التغييرات في موقعين في السجل. يضيف الموقع الأول "Take Ownership" إلى قائمة السياق للملفات من أي نوع ، ويضيف الموقع الثاني الأمر إلى قائمة السياق للمجلدات.

أضف أمر "Take Ownership" إلى قائمة السياق للملفات

في محرر التسجيل ، استخدم الشريط الجانبي الأيسر للانتقال إلى المفتاح التالي:

 HKEY_CLASSES_ROOT \ * \ قذيفة 

بعد ذلك ، ستنشئ مفتاحًا جديدًا داخل مفتاح shell . انقر بزر الماوس الأيمن على مفتاح shell واختر New> Key. اسم المفتاح الجديد "runas". إذا كنت تشاهد بالفعل مفتاح runas داخل مفتاح shell ، يمكنك تخطي هذه الخطوة.

بعد ذلك ، ستقوم بتغيير القيمة (Default) داخل مفتاح runas . مع تحديد مفتاح runas ، انقر نقرًا مزدوجًا فوق القيمة (Default) لفتح إطار خصائصه.

في نافذة الخصائص ، اكتب "Take Ownership" في مربع "بيانات القيمة" ثم انقر فوق "موافق". ستصبح القيمة التي تكتبها هنا الأمر الذي تراه في قائمة السياق ، لذا لا تتردد في تغيير هذا إلى أي شيء تريده .

بعد ذلك ، ستقوم بإنشاء قيمة جديدة داخل مفتاح runas . انقر بزر الماوس الأيمن على مفتاح runas واختر New> String Value. اسم القيمة الجديدة "NoWorkingDirectory."

الآن ، ستقوم بإنشاء مفتاح جديد داخل مفتاح runas . انقر بزر الماوس الأيمن على مفتاح runas واختر New> Key. قم بتسمية المفتاح الجديد "command".

مع تحديد مفتاح command الجديد ، انقر نقرًا مزدوجًا فوق القيمة (Default) في الجزء الأيسر لفتح نافذة الخصائص الخاصة به.

في مربع "بيانات القيمة" ، اكتب (أو انسخ والصق) النص التالي ، ثم انقر فوق "موافق".

 cmd.exe / c takeown / f \ "٪ 1 \" && icacls \ "٪ 1 \" / منح المسؤولين: F 

الآن ، تحتاج إلى إنشاء قيمة جديدة داخل مفتاح الأوامر. انقر بزر الماوس الأيمن على مفتاح الأوامر واختر New> String Value. اسم القيمة الجديدة "IsolatedCommand" ومن ثم انقر نقراً مزدوجاً فوقه لفتح إطار خصائصه.

في المربع "بيانات القيمة" ، اكتب (أو انسخ ثم الصق) النص التالي ثم انقر فوق "موافق". لاحظ أن هذا هو نفس الأمر الذي أضفناه للتو إلى القيمة (الافتراضية).

 cmd.exe / c takeown / f \ "٪ 1 \" && icacls \ "٪ 1 \" / منح المسؤولين: F 

ويضيف هذا الأمر أمر "Take Ownership" إلى قائمة السياق للملفات. لننتقل إلى التغييرات التي تحتاج إلى إجرائها للحصول على الأمر في قائمة المجلدات.

أضف أمر "Take Ownership" إلى قائمة السياق للمجلدات

لإضافة مجلدات أمر "Take Ownership" ، ستقوم في الأساس بإجراء نفس التغييرات التي أجريتها للتو في القسم السابق ، ولكن على موقع مختلف في السجل. في "محرر التسجيل" ، استخدم الشريط الجانبي الأيسر للانتقال إلى المفتاح التالي:

 HKEY_CLASSES_ROOT \ دليل \ قذيفة 

بعد ذلك ، ستنشئ مفتاحًا جديدًا داخل مفتاح shell . انقر بزر الماوس الأيمن على مفتاح shell واختر New> Key. اسم المفتاح الجديد "runas". إذا كنت تشاهد بالفعل مفتاح runas داخل مفتاح shell ، يمكنك تخطي هذه الخطوة.

بعد ذلك ، ستقوم بتغيير القيمة (Default) داخل مفتاح runas . مع تحديد مفتاح runas ، انقر نقرًا مزدوجًا فوق القيمة (Default) لفتح إطار خصائصه.

في نافذة الخصائص ، اكتب "Take Ownership" في مربع "بيانات القيمة" ثم انقر فوق "موافق". ستصبح القيمة التي تكتبها هنا الأمر الذي تراه في قائمة السياق ، لذا لا تتردد في تغيير هذا إلى أي شيء تريده .

بعد ذلك ، ستقوم بإنشاء قيمة جديدة داخل مفتاح runas . انقر بزر الماوس الأيمن على مفتاح runas واختر New> String Value. اسم القيمة الجديدة "NoWorkingDirectory."

الآن ، ستقوم بإنشاء مفتاح جديد داخل مفتاح runas . انقر بزر الماوس الأيمن على مفتاح runas واختر New> Key. قم بتسمية المفتاح الجديد "command".

مع تحديد مفتاح command الجديد ، انقر نقرًا مزدوجًا فوق القيمة (Default) في الجزء الأيسر لفتح نافذة الخصائص الخاصة به.

في مربع "بيانات القيمة" ، اكتب (أو انسخ والصق) النص التالي ، ثم انقر فوق "موافق".

 cmd.exe / c takeown / f \ "٪ 1 \" / r / dy && icacls \ "٪ 1 \" / منح المسؤولين: F / t 

الآن ، تحتاج إلى إنشاء قيمة جديدة داخل مفتاح الأوامر. انقر بزر الماوس الأيمن على مفتاح الأوامر واختر New> String Value. اسم القيمة الجديدة "IsolatedCommand" ومن ثم انقر نقراً مزدوجاً فوقه لفتح إطار خصائصه.

في المربع "بيانات القيمة" ، اكتب (أو انسخ ثم الصق) النص التالي ثم انقر فوق "موافق". لاحظ أن هذا هو نفس الأمر الذي أضفناه للتو إلى القيمة (الافتراضية).

 cmd.exe / c takeown / f \ "٪ 1 \" / r / dy && icacls \ "٪ 1 \" / منح المسؤولين: F / t 

وانتهيت أخيراً يمكنك إغلاق محرر التسجيل. يجب إجراء هذه التغييرات على الفور ، لذلك اختبرها بالنقر بزر الماوس الأيمن فوق أي ملف أو مجلد والتأكد من رؤية أمر "Take Ownership".

إذا كنت تريد عكس التغييرات في أي وقت ، فقم فقط بالرجوع إلى السجل وحذف مفاتيح runas قمت بإنشائها في كلا الموقعين. سيؤدي هذا أيضًا إلى حذف كل ما أنشأته بالداخل. إذا كان لديك بالفعل مفاتيح runas في تلك المواقع - على سبيل المثال ، قمت بتطبيق خرقات أخرى - فقط قم بحذف مفاتيح command قمت بها بدلاً من ذلك.

تحميل لدينا واحدة بنقرة واحدة التسجيل المأجورون

هناك الكثير من الخطوات في حالة إجراء هذا الاختراق يدويًا ، لذلك لا نلومك على الرغبة في استخدام الطريقة الأسرع. إذا كنت لا ترغب في الغوص في السجل ، فقد أنشأنا اثنين من الاختراقات التي يمكنك استخدامها. تعمل أداة "إضافة ملكية إلى قائمة سياق" على إنشاء المفاتيح والقيم التي تحتاج إليها لإضافة أمر "Take Ownership". يؤدي الاختراق "إزالة الاستيلاء على الملكية من قائمة السياق (افتراضي)" إلى حذف هذه المفاتيح وإزالة الأمر واستعادة الإعداد الافتراضي. يتم تضمين كلا الاختراقين في ملف ZIP التالي. انقر نقرًا مزدوجًا فوق الرمز الذي تريد استخدامه وانقر فوق المطالبات.

تأخذ الملكية المأجورون القائمة

هذه الاختراقات هي حقا مجرد مفتاح runas ، جردت إلى المفاتيح والقيم الجديدة التي تحدثنا عنها في القسم السابق ثم تم تصديرها إلى ملف .REG. تشغيل الاختراق يقوم فقط بإنشاء أو حذف المفاتيح لإضافة الأمر إلى قائمة السياق. وإذا كنت تستمتع بالتلاعب في التسجيل ، فمن الجدير أن تأخذ الوقت الكافي لتعلم كيفية إنشاء قرصنة التسجيل الخاصة بك.