/ / كيف يمكنك قفل ملف في Windows لمنع الحذف أو الكتابة فوقه؟

كيف يمكنك قفل ملف في ويندوز لمنع الحذف أو الكتابة فوقه؟

كيف افعل لك قفل واحد في ملف في ويندوز إلى كتلة الكتابة أو الحذف-00

بينما هناك الكثير من برامج الطرف الثالثقم بإنجاز مهمة ما ، في بعض الأحيان تريد فقط استخدام طريقة مضمّنة للقيام بنفس الشيء. تساعد منشورات SuperUser Q&A الحالية للقارئ في إيجاد حل مدمج رائع لمنع ملفاته من الحذف أو الكتابة.

تأتي جلسة الأسئلة والأجوبة اليوم من باب المجاملة من SuperUser - وهي قسم فرعي من Stack Exchange ، وهي مجموعة يقودها المجتمع لمواقع الأسئلة والأجوبة.

المفكرة قطة شاشة من باب المجاملة دان (SuperUser).

السؤال

يريد SuperUser Reader boboes معرفة ما إذا كانت هناك طريقة مضمّنة في Windows 7 والإصدارات الأحدث لقفل ملف ومنع الكتابة فوقه أو حذفه:

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

أعلم أن هناك برامج للقيام بذلك. سؤالي هو ما إذا كانت هناك آلية مضمنة في Windows 7 والإصدارات الأحدث. في بعض الأحيان ، يجب أن أتحقق من برنامج نصي على جهاز كمبيوتر ولا أريد تثبيت برامج جديدة لذلك.

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

هل هناك طريقة مضمنة للقيام بذلك في Windows 7 والإصدارات الأحدث؟

الاجابة

يملك المساهمون في SuperUser Dan و Breakthrough الإجابة لنا. أولاً ، دان:

أعتقد أن PowerShell هو أفضل طريقة لإنجاز هذا. شيء مثل ما يلي:

كيف افعل لك قفل واحد في ملف في ويندوز إلى كتلة الكتابة أو الحذف-01

أثناء الإيقاف المؤقت ، يتسبب البرنامج النصي أعلاه في المطالبة التالية عند محاولة فتح "myfile.txt":

كيف افعل لك قفل واحد في ملف في ويندوز إلى كتلة الكتابة أو الحذف-02

تليها إجابة من اختراق:

للفضوليين ، هنا هو الرابط MSDN إلىFile :: Open طريقة تفصل معلمات المكالمة (على وجه التحديد ، الوسيطة الأخيرة 'None' ، ترفض مشاركة الملف مع أي مؤشرات ترابط / عمليات أخرى). وبالمثل ، توجد أحكام لقفل الملف للقراءة / الكتابة فقط ، أو مجموعة منها.


هل لديك ما تضيفه إلى الشرح؟ الصوت قبالة في التعليقات. هل ترغب في قراءة المزيد من الإجابات من مستخدمي تقنية Stack Exchange الذين يتمتعون بالدهاء الفني؟ تحقق من موضوع المناقشة الكامل هنا.