كيف يقرر خيار "الإرسال إلى المجلد المضغوط (المضغوط)" الخاص بـ WinXP ما سيتم تضمينه في الملف المضغوط؟

StackOverflow https://stackoverflow.com/questions/30152

  •  09-06-2019
  •  | 
  •  

سؤال

لن أتفاجأ كثيرًا إذا تم إحباطي بسبب طرح سؤال "غير برمجي"، ولكن ربما يعرف شخص ما ...

كنت أقوم بضغط محتويات صندوق حماية التخريب الخاص بي باستخدام إمكانية "إرسال إلى مجلد مضغوط (مضغوط)" المضمنة في نظام WinXP وفوجئت عندما وجدت أن ملف .zip الذي تم إنشاؤه لا يحتوي على أدلة .svn ومحتوياتها.

لقد كنت أفترض دائمًا أنه تم تضمين جميع الملفات ولا يمكنني تحديد الخاصية/الخيار/السمة التي تتحكم في التضمين أو غير ذلك.يمكن لأي شخص أن يساعد؟

شكرا توم

يحرر:

إذن، أليس هناك طريقة ذكية للتعامل مع المشكلة؟المشكلة الحقيقية (إظهار الملفات المخفية مضبوطة على true.لا يتم ضغط مجلدات .svn لأن Windows لا يعتبرها مجلدات صالحة) لا تزال بدون إجابة.

شكرًا...

هل كانت مفيدة؟

المحلول

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

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

نصائح أخرى

وقد لا يتضمن الملفات التي لا تراها عادةً.أو قد تكون الملفات موجودة هناك، ولكن قد لا تتمكن من رؤيتها عند إعادة فتح ملف .zip في المستكشف، لأنها مخفية.يمكنك الانتقال إلى الأدوات->خيارات المجلد، والانتقال إلى علامة التبويب عرض، وتحديد زر الاختيار لعرض الملفات والمجلدات المخفية.

"إرسال إلى --> مجلد مضغوط (مضغوط)" ينشئ ملفًا مضغوطًا.ما يضعه هناك يعتمد على إعداداتك.لا يتضمن الملفات المخفية بالإعدادات الافتراضية.إذا قمت بتعيين إعدادات عرض المستكشف كما ذكر Kibbee على "إظهار الملفات والمجلدات المخفية"، فإن "إرسال إلى -> مجلد مضغوط (مضغوط)" سيضع الملفات المخفية في الملف المضغوط.

هناك ما يمكن أن أسميه خطأ في XP حيث لا يتم تضمين المجلدات المخفية عند تكرار شجرة المجلدات.يمكنك الحصول عليها إذا كانت موجودة في المجلد الذي أنت فيه.أعمال متكررة في ويندوز فيستا.

الملفات تبدأ بـ "." ليس لديك خاص لنظام التشغيل Windows باستثناء أن Windows Explorer لن يتيح لك إنشاء واحدة.إنه اسم ملف صالح بالرغم من ذلك.

أوصي باستخدام شيء مثل 7-الرمز البريدي إذا كانت مجلداتك تحتوي على ملفات/مجلدات مخفية/نظام.

يتصرف تطبيق Send to Compressed Folder في نظام التشغيل Windows 7 بشكل مختلف - فهو يتضمن ملفات / مجلدات تبدأ بنقطة (على سبيل المثال.".SVN") في الملف المضغوط.

يبدو أن ملحق Shell Compressed Folder يتجاهل الدلائل (ولكن ليس الملفات) التي تبدأ أسماؤها بنقطة، ما لم يتم تحديدها بشكل صريح كمعلمة (على سبيل المثال.المحدد للأمر إرسال إلى).

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

يحرر:

حسنًا، يحتوي اختصار sendto "إرسال إلى مجلد مضغوط" على امتداد .ZFSendToTarget، والذي تتم معالجته بواسطة zipfldr.dll، الذي يقوم بكل العمل.

@ كيبي:
يتضمن مجلدي المجلدات المخفية أثناء الضغط، على الرغم من تمكين "إظهار الملفات المخفية".

أخيرًا، وجدت أنه لا توجد طريقة مباشرة لضغط المجلدات .svn ومن ثم انتقلت إلى winRAR بدلاً من ذلك.وبدلاً من ذلك، يمكنك أيضًا استخدام برنامج WinZip.

المجلد المضغوط لا يعني أنه سيكون ملف ZIP، فقط محتويات المجلد مضغوطة وسيبدو لك كمجلد عادي

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top