SFM تحويل أسماء الملفات HFS ماكنتوش إلى Unicode NTFS

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

اضغط هنا لرابط المقالة باللغة الانجليزية117258
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
يجعل Windows NT خدمات لـ Macintosh (SFM) من الممكن عملاء ماكنتوش لإنشاء أسماء ملفات على وحدات تخزين ملقم SFM يبدو أن يحتوي على أحرف غير قانونية في أسماء الملفات NTFS لكنها القانونية الأحرف في أسماء الملفات HFS ماكنتوش. تتضمن هذه الأحرف (ANSI) 0x1F 0x01 و "* / \ < > ؟ | .
معلومات أخرى
لأن NTFS تعتمد Unicode ، عندما يقوم عميل ماكنتوش بإنشاء اسم ملف على وحدة تخزين SFM, يجب تحويلها من ماكنتوش ANSI إلى Unicode بواسطة SFM قبل تمرير إلى NTFS. لأن SFM التحويل كذلك، يمكن تعريف القيم Unicode بالتعيين إلى أحرف NTFS غير صالحة. ولا بذلك باستخدام نطاق ناحية استخدام الخاصة Unicode القياسية.

توضح القائمة التالية القيم حرف Unicode التي يمكن استخدامها في أسماء الملفات NTFS التي تم إنشاؤها من قِبَل تطبيقات Windows NT والتي تظهر عند عرضه من قبل عملاء ماكنتوش ANSI ماكنتوش "غير صالح" NTFS اسم الملف حروف مكافئة:

   Macintosh ANSI  Unicode   -----------------------------   0x01-0x1F       0xF001-0xF01F   "               0xF020   *               0xF021   /               0xF022   <               0xF023   >               0xF024   ?               0xF025   \               0xF026   |               0xF027				


بالإضافة إلى ذلك، يتم تعيين الأحرف الثلاثة التالية أيضاً إلى ناحية استخدام الخاصة Unicode:

   Macintosh ANSI                                                  Unicode   -----------------------------------------------------------------------   Space (0x20)                                                     0xF028   only if occurring as the last character of the name				


   Period (0x2E)                                                    0xF029   only if occurring as the last character of the name				


   Apple's apple logo character (0xF0)                              0xF02A				


مسافة أو نقطة نهاية اسم ملف غير قانوني في مساحة اسم Win32 ولكنه الشائعة في ملف ماكنتوش تسمية التدريب العملي. ومن ثم هذه تم تعيينها إلى أحرف Unicode البديل بواسطة SFM بحيث تكون الوصول إليها بواسطة إدارة الملفات والتطبيقات Win32 الأخرى. رمز Unicode المماثل للحرف شعار التفاح Apple الخاص قم وبالتالي جداً تعيينه إلى ناحية الاستخدام الخاص.

ملاحظة: تذكر أن تعيين unicode أي إجراء على اسم ملف سيؤدي هذا الملف غير قابلة للوصول إلى Windows 95 على عملاء Windows آخرين منذ NT فقط يعتمد unicode
prodnt

خصائص

رقم الموضوع: 117258 - آخر مراجعة: 02/28/2014 04:15:20 - المراجعة: 2.1

Microsoft Windows NT Server 3.5, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition

  • kbnosurvey kbarchive kbmt kbinterop KB117258 KbMtar
تعليقات