25Aug

كيف يمكنك جعل ملف واحد 'الظهور' لتكون في مجلدات متعددة في نفس الوقت؟

click fraud protection

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

سؤال اليوم & أمب؛تأتي جلسة الجواب إلينا من باب المجاملة، وهو قسم فرعي من برنامج ستاك إكسهانج، وهو عبارة عن مجموعة من مواقع الويب على شبكة الإنترنت.

سكرينشوت كورتيسي أوف سافافيانو( فليكر).

السؤال

القارئ المستخدم إليوت تبحث عن أفضل طريقة ليكون نفس الملف تظهر في عدة مجلدات في نفس الوقت:

لدي 50 + المجلدات، كل منها يحتوي على كمية كبيرة من البيانات التي تحتاج إلى معالجة.تتم معالجة كل منهم باستخدام نفس التعليمات البرمجية بالضبط، باستخدام os.path.dirname( os.path.realpath( ملف)) للحصول على الدليل الذي يوجد فيه البرنامج النصي بيثون بحيث لا يكون هناك تحرير يدوي مطلوب من قبل المستخدم، فإنها تحتاج فقط إلى انقر نقرا مزدوجا فوق.

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

instagram viewer

بدلا من ذلك، طريقة لصق الملف في كل الدلائل الهدف في وقت واحد، بدلا من واحد في وقت واحد، من شأنه تحقيق نفس الهدف.

هل هناك طريقة للقيام بذلك بدلا من نسخ ولصق ملف البرنامج النصي مجلد واحد في المرة الواحدة؟

الجواب

المساهم المتميز غرونوستاج لديه الجواب بالنسبة لنا:

تحتاج الى ارتباط رمزي أو رابط الثابت .

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

الروابط الثابتة ربط ملف على القرص الصلب إلى موقع في شجرة الدليل.يحتوي كل ملف على ارتباط ثابت واحد ، وإلا فإنه لن يكون موجودا في أي دليل.إذا كان الملف يحتوي على روابط صلبة متعددة، لا يمكن تمييز الملف الأصلي عن الملفات الأخرى ويكون الملف موجود فعليا في موقع واحد فقط.

على حد سواء لديها قيود:

  • بعض البرامج لا تلعب بشكل جيد مع سيملينكس .
  • حذف الملف الأصلي يترك كل من سيملينكس معطل.
  • لا يمكنك المجلدات الثابت المجلدات( ولكن يمكنك تكوين تقاطع الدليل اذا كان سيملينك غير كاف).
  • إنشاء المقطع العرضي الروابط الثابتة مستحيلة.

سيملينكس تكون كافية عادة.

لإنشاء ملف ارتباط أو ارتباط الثابت:

1. تشغيل سطر الأوامر المميز: اضغط على مفتاح ويندوز اكتب سمد ثم اضغط كترل + شيفت + إنتر .

2. إصدار الأمر مكلينك:

  • مكلينك link_name link_target لملف سيملينك
  • مكلينك / d link_name link_target لمجلد سيملينك
  • مكلينك / h link_name link_target لملف رابط الثابت
  • مكلينك / j link_name link_target ل دليل تقاطع

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