أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

أنت غير قادر على تحديث الموقع الهدف مشاركات الملفات دون اتصال في التخزين المؤقت جانب العميل "الملف دون اتصال" دون إذن الإدارية في Windows Server 2008 R2 أو في Windows 7

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

اضغط هنا لرابط المقالة باللغة الانجليزية977229
الأعراض
أطلع على السيناريو التالي:

السيناريو 1
  • يتم تمكين ميزة "إعادة توجيه المجلد" للمستخدم لإعادة توجيه المستندات صفحته/صفحتها إلى ملقم ملفات.
  • يمكنك تمكين ميزة "الملفات دون اتصال" على جهاز كمبيوتر يقوم بتشغيل Windows Server 2008 R2 أو ويندوز 7.
  • تغيير موقع ملقم ملف الوجهة للمستندات المعاد توجيهه الخاص بالمستخدم إلى موقع جديد. أو إذا كان موقع ملقم الملف الجديد يمثل موقع تخزين مادية مختلفة، نقل بيانات المستخدم من موقع ملقم الملفات القديمة إلى موقع الملف الجديد على الخادم.

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

السيناريو 2
  • دبوس بعض المحتوى ملقم ملف في ذاكرة التخزين المؤقت "الملفات دون اتصال" للمستخدمين من خلال البرنامج النصي لتسجيل الدخول أو "نهج المجموعة الملفات دون اتصال" على كمبيوتر الذي يقوم بتشغيل Windows Server 2008 R2 أو ويندوز 7.
  • هو نقل المحتوى إلى ملقم ملف مختلف أو موقع DFS آخر.ولذلك سيكون المحتوى متاح من خلال اسم جديد.
  • كنت تريد المستخدم لمتابعة للتخزين المؤقت للبيانات دون الحاجة إلى البيانات التي يتعين إعادة-التخزين المؤقت من موقع الملقم الجديد.
في هذا السيناريو، يتعذر النصي إعادة تسمية المحتوى الموجود في ذاكرة التخزين المؤقت "الملفات دون اتصال" إذا كان المستخدم ليس لديه بيانات اعتماد إدارية على جهاز الكمبيوتر، وهذا الإجراء سوف تتطلب إعادة تشغيل الكمبيوتر العميل لتصبح نافذة المفعول. ومع ذلك، في نظام التشغيل Windows XP برنامج نصي يتم تشغيله صيغته-مستخدم إداري ويمكن القيام بذلك دون الحاجة إلى إعادة تشغيل جهاز كمبيوتر.
الحل
لحل هذه المشكلة، قم بتثبيت الإصلاح العاجل التالي على جهاز الكمبيوتر المتأثر. بعد تثبيت الإصلاح العاجل، يمكنك تحديث السجل المجلد المشترك الموجود في ذاكرة التخزين المؤقت CSC دون بيانات اعتماد إدارية.

ملاحظة: على الرغم من أن يتم تضمين هذا الإصلاح العاجل في نظام التشغيل Windows Server 2008 R2 و Windows 7 SP1 سوف تحتاج إلى إضافة التسجيل لتمكين الوظيفة. كذلك سوف تحتاج إلى تثبيت أدناه إضافية الإصلاحات الضرورية لجعل الأسلوب ريناميتيميكس المتوفرة في حزمة الخدمة SP1:
 
2610379 نهج "إعادة توجيه المجلد" لا يعمل إذا قام مستخدم سابقة بتعيين مجلد المعاد توجيهه إلى وضع دون اتصال في Windows 7 أو في Windows Server 2008 R2

معلومات الإصلاح العاجل

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

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

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

المتطلبات الأساسية

لتطبيق هذا الإصلاح العاجل، يجب تشغيل Windows 7 أو Windows Server 2008 R2.

معلومات التسجيل

وتلاحظ
  • إذا كنت تستخدم ميزة "إعادة توجيه المجلدات"، أنت يجب إنشاء مفتاح التسجيل التالي للإصلاح حتى تصبح نافذة المفعول.
  • لمجلدات مشاركة التقليدية، يمكنك استخدام البرنامج نصي تسجيل دخول. البرنامج النصي لتسجيل الدخول يستخدم الأسلوب ريناميتيميكس للفئة Win32_OfflineFilesCache. للحصول على مزيد من معلومات حول الفئة Win32_OfflineFilesCache، قم بزيارة موقع ويب التالي:.aspx http://msdn.microsoft.com/en-us/library/bb309182 (VS.85)
هام هذا المقطع أو أسلوب أو المهمة يحتوي على الخطوات التي تخبرك بكيفية تعديل التسجيل. ومع ذلك، قد تحدث مشكلات خطيرة إذا قمت بتعديل التسجيل بشكل غير صحيح. ولذلك، تأكد من اتباع هذه الخطوات بعناية. للحماية الإضافية، احتياطية التسجيل قبل تعديله. بعد ذلك، يمكنك استعادة السجل في حالة حدوث مشكلة. لمزيد من المعلومات حول كيفية إجراء نسخ احتياطي واستعادة التسجيل، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
322756 كيفية إجراء نسخ احتياطي واستعادة التسجيل في نظام التشغيل Windows
لاستخدام الإصلاح العاجل في هذه الحزمة، يجب إنشاء مفتاح تسجيل. للقيام بذلك، اتبع الخطوات التالية:
  1. في محرر التسجيل، حدد موقع المفتاح الفرعي التالي للتسجيل:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
  2. تحت مستكشف التسجيل مفتاح فرعي، انقر فوق تحرير، انقر فوق الجديد، انقر فوق قيمة DWORD، نوع فولديرريديريكتيونينابليكاكهيرينامي، ومن ثم اضغط ENTER.
  3. تعيين القيمة العشرية إدخال التسجيل فولديرريديريكتيونينابليكاكهيرينامي إلى 1.
  4. إنهاء "محرر التسجيل".

قم بإعادة تشغيل متطلبات

يجب إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل محل إصلاح عاجل تم إصداره مسبقاً.

معلومات الملف

يقوم الإصدار العمومي من هذا الإصلاح العاجل بتثبيت ملفات لها سمات مسردة في الجداول التالية. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات في "حسب التوقيت العالمي" (UTC). يتم عرض التواريخ والأوقات الخاصة بهذه الملفات على الكمبيوتر المحلي بالتوقيت المحلي الخاص بك مع الانحياز التوقيت الصيفي (DST) الحالي الخاص بك. بالإضافة إلى ذلك، قد تتغير التواريخ والأوقات عند إجراء عمليات معينة على الملفات.
ملاحظات حول معلومات ملفات Windows 7 و Windows Server 2008 R2
هام يتم تضمين الإصلاحات العاجلة Windows 7 وإصلاحات عاجلة نظام التشغيل Windows Server 2008 R2 في حزم نفسه. ومع ذلك، يتم سرد الإصلاحات الضرورية على صفحة طلب الإصلاح العاجل تحت كلا نظامي التشغيل. لطلب حزمة الإصلاحات الجديدة التي تنطبق على أنظمة التشغيل أحدهما أو كليهما، حدد الإصلاح التي يتم سردها ضمن "Windows 7/Windows Server 2008 R2" على الصفحة. دائماً الرجوع إلى قسم "تنطبق على" في مقالات لتحديد نظام التشغيل الفعلية التي تنطبق على كل إصلاح.
  • MUM الملفات (.mum) التي تم تثبيتها لكل بيئة وملفات البيانات (.manifest) سرد بشكل منفصل في قسم "معلومات الملف إضافية ل Windows Server 2008 R2 ول Windows 7". MUM وملفات بيان أمان مقترن الكتالوج (.cat) الملفات، بالغة الأهمية للحفاظ على حالة المكون الذي تم تحديثه. يتم توقيع ملفات كتالوج الأمان، التي لا يتم سرد السمات، باستخدام توقيع رقمي من Microsoft.
لكافة الإصدارات المستندة إلى x86 من Windows 7
اسم الملفإصدار الملفحجم الملفتاريخالوقتمنصة
Cscapi.dll6.1.7600.2064134,81611 فبراير 201006:54x 86
Cscdll.dll6.1.7600.2064123,04011 فبراير 201006:54x 86
Cscobj.dll6.1.7600.20641138,75211 فبراير 201006:54x 86
Offlinefileswmiprovider.mofغير قابل للتطبيق14,56810 فبراير 201023:45غير قابل للتطبيق
Offlinefileswmiprovider_uninstall.mofغير قابل للتطبيق14,56810 فبراير 201023:45غير قابل للتطبيق
Csc.sys6.1.7600.20641387,58411 فبراير 201003:17x 86
Cscmig.dll6.1.7600.20641109,56811 فبراير 201006:54x 86
Microsoft-windows-offlinefiles-core-ppdlic.xrm-msغير قابل للتطبيق3,14411 فبراير 201007:04غير قابل للتطبيق
Cscsvc.dll6.1.7600.20641546,30411 فبراير 201006:54x 86
مايكروسوفت--ويندوز--offlinefiles.mofغير قابل للتطبيق1,77613 يوليه 200920:25غير قابل للتطبيق
Apps.infغير قابل للتطبيق62,33411 فبراير 201003:10غير قابل للتطبيق
Shell32.dll6.1.7600.2064112,868,09611 فبراير 201006:54x 86
لكافة الإصدارات المستندة إلى x64 من Windows 7 و Windows Server 2008 r2
اسم الملفإصدار الملفحجم الملفتاريخالوقتمنصة
Cscapi.dll6.1.7600.2064146,08011 فبراير 201007:35x 64
Cscdll.dll6.1.7600.2064130,20811 فبراير 201007:35x 64
Cscobj.dll6.1.7600.20641240,12811 فبراير 201007:35x 64
Offlinefileswmiprovider.mofغير قابل للتطبيق14,56810 فبراير 201023:45غير قابل للتطبيق
Offlinefileswmiprovider_uninstall.mofغير قابل للتطبيق14,56810 فبراير 201023:45غير قابل للتطبيق
Csc.sys6.1.7600.20641514,04811 فبراير 201003:29x 64
Cscmig.dll6.1.7600.20641137,21611 فبراير 201007:35x 64
Microsoft-windows-offlinefiles-core-ppdlic.xrm-msغير قابل للتطبيق3,14411 فبراير 201007:49غير قابل للتطبيق
Cscsvc.dll6.1.7600.20641692,22411 فبراير 201007:35x 64
مايكروسوفت--ويندوز--offlinefiles.mofغير قابل للتطبيق1,77613 يوليه 200920:20غير قابل للتطبيق
Apps.infغير قابل للتطبيق62,33411 فبراير 201003:20غير قابل للتطبيق
Shell32.dll6.1.7600.2064114,164,99211 فبراير 201007:41x 64
Cscobj.dll6.1.7600.20641138,75211 فبراير 201006:54x 86
Offlinefileswmiprovider.mofغير قابل للتطبيق14,56810 فبراير 201023:45غير قابل للتطبيق
Offlinefileswmiprovider_uninstall.mofغير قابل للتطبيق14,56810 فبراير 201023:45غير قابل للتطبيق
Shell32.dll6.1.7600.2064112,868,09611 فبراير 201006:54x 86
Cscapi.dll6.1.7600.2064134,81611 فبراير 201006:54x 86
Cscdll.dll6.1.7600.2064123,04011 فبراير 201006:54x 86
لكافة الإصدارات IA-المستندة إلى x64 من نظام التشغيل Windows Server 2008 R2
اسم الملفإصدار الملفحجم الملفتاريخالوقتمنصة
Cscapi.dll6.1.7600.2063691,1365 فبراير 201006:18IA-64
Cscdll.dll6.1.7600.2063668,6085 فبراير 201006:18IA-64
Apps.infغير قابل للتطبيق62,3345 فبراير 201002:45غير قابل للتطبيق
Shell32.dll6.1.7600.2063621,173,7605 فبراير 201006:24IA-64
Shell32.dll6.1.7600.2063612,868,0965 فبراير 201007:04x 86
Cscapi.dll6.1.7600.2063634,8165 فبراير 201007:04x 86
Cscdll.dll6.1.7600.2063623,0405 فبراير 201007:04x 86
تصريح
تم تأكيد Microsoft أن هذه هي مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
لمزيد من المعلومات حول كيفية تكوين جهاز الكمبيوتر بعد تثبيت الإصلاح العاجل، اتبع هذه الخطوات لتحقيق السلوك المطلوب المذكورة أعلاه حسب السيناريو 1:
  1. تعيين مفتاح التسجيل الموضح في القسم "معلومات التسجيل" من القسم القرار.

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

    ملاحظة نقل البيانات باستخدام تطبيق النسخ احتياطي، ينبغي أن تكون كافية للحفاظ على هذه الدولة الملف. ومع ذلك، باستخدام أداة نسخ بسيطة، مثل xcopy، لن تحتفظ الدولة الملف بشكل صحيح.
  4. تحديث تكوين "إعادة توجيه المجلد" يعكس الملقم الهدف. على سبيل المثال، إذا كان يمكنك إعادة توجيه إلى الدليل الرئيسي للمستخدم، الخادم الهدف ينبغي أن يكون تنسيق % هوميشاري % % HOMEPATH %. تأكد من أن الخيار "نقل محتويات المستندات إلى الموقع الجديد" دققت في تكوين "إعادة توجيه المجلد".

    ملاحظة يمكنك القيام بتكوين إعداد "نهج المجموعة إعادة توجيه المجلد" من خلال المسار التالي:

    المستخدم Configuration\Policies\Windows Settings\Folder Redirection\Documents\Properties
  5. قم بتسجيل الدخول إلى الكمبيوتر للحصول على تحديث إعدادات "نهج المجموعة". وهذا قد تتطلب منك تسجيل الدخول وتسجيل الخروج ثم تسجيل الدخول مرة أخرى لأنه يمكن تطبيق إعدادات "نهج المجموعة" بشكل غير متزامن لتسجيل الدخول الخاص بالمستخدم.
عندما يتم تطبيق إعدادات نهج المجموعة "إعادة توجيه المجلد" للمستخدم تحديث، المحتوى المناسب سيتم أيضا تسمية في ذاكرة التخزين المؤقت "الملفات دون اتصال". سيتم الحفاظ على أي من التعديلات التي كانت فقط في ذاكرة التخزين المؤقت للعميل ومزامنة إلى موقع ملقم جديد عندما يقوم العميل بالتزامن الأولى.

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

    ملاحظة نقل البيانات باستخدام تطبيق النسخ احتياطي، ينبغي أن تكون كافية للحفاظ على هذه الدولة الملف. ومع ذلك، باستخدام أداة نسخ بسيطة، مثل xcopy، لن تحتفظ الدولة الملف بشكل صحيح.
  3. تشغيل برنامج نصي باستدعاء الأسلوب ريناميتيميكس من فئة Win32_OfflineFilesCache لإعادة تسمية المحتوى المخزنة مؤقتاً من الاسم القديم إلى الاسم الجديد. في حالة فشل هذه المكالمة، بعض المحتوى قيد الاستخدام في ذاكرة التخزين المؤقت حيث أنه لا يمكن إعادة تسمية في هذا الوقت. البرنامج النصي ثم استدعاء الأسلوب RenameItem فئة Win32_OfflineFilesCache لجدولة عملية إعادة تسمية لهذا المحتوى في ذاكرة التخزين المؤقت على إعادة التشغيل التالي.
إذا كان الدليل الرئيسي للمستخدم يتم نقله بهذه الطريقة، الرجاء راجع عينة البرنامج النصي التالية المقدمة لضمان أن تتم إعادة تسمية كافة المحتويات بشكل صحيح:
'' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF' ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO' THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A' PARTICULAR PURPOSE.'' Copyright (c) Microsoft Corporation. All rights reserved.''' Usage: CscRename.vbs /OldItemPath:<path> /NewItemPath:<path> [/Machine:value] [/User:value] [/Password:value]'' ' Demonstrates how to rename an item in the Ofline Files cache.''   OldItemPath - UNC path of the current path to be renamed.''   NewItemPath - UNC path of the new path to replace the old path.''   If NewItemPath already exists, the operation is not performed.'   This operation simply schedules a rename to be performed on the next restart'   of the system.'const cComputerName = "LocalHost"const cWMINamespace = "root\cimv2"const cWMIClass     = "Win32_OfflineFilesCache"Const wbemFlagReturnImmediately = &h10nRenameItemExFailureCount = 0nRenameItemFailureCount = 0'' Process commandline arguments'strOldItemPath = WScript.Arguments.Named("OldItemPath")'if Len(strOldItemPath) = 0 Then	Wscript.Echo "OldItemPath parameter required"	Err.Raise 449  ' "argument not optional" errorEnd ifstrNewItemPath = WScript.Arguments.Named("NewItemPath")if Len(strNewItemPath) = 0 Then	Wscript.Echo "NewItemPath parameter required"	Err.Raise 449  ' "argument not optional" errorEnd ifstrComputerName = WScript.Arguments.Named("Machine")If Len(strComputerName) = 0 Then strComputerName = cComputerNamestrUserID = WScript.Arguments.Named("User")If Len(strUserID) = 0 Then strUserID = ""strPassword = WScript.Arguments.Named("Password")If Len(strPassword) = 0 Then strPassword = ""set objWMILocator = WScript.CreateObject("WbemScripting.SWbemLocator")Set objWMIServices = objWMILocator.ConnectServer(strComputerName, _cWMINameSpace, _strUserID, _strPassword)'' Note that Win32_OfflineFilesCache is a singleton.  'strTempOldItemPath = Replace(strOldItemPath,"\","\\") Set objWMIService = GetObject("winmgmts:\\" & cComputerName & "\root\CIMV2")Set objCache = objWMIServices.Get("Win32_OfflineFilesCache=@")''Find the path of the item to be renamed in the cache'   Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_OfflineFilesItem WHERE ItemPath ='" &strTempOldItemPath&"'", "WQL", _					wbemFlagReturnImmediately + wbemFlagForwardOnly)For Each objItem In colItems	'	'If folder is pinned we need to rename all the directory items underneath this	' 	If (objItem.PinInfo.Pinned = True) Then		'		'Find all the directories underneath the folder in the cache		'            		Set childItems = objWMIService.ExecQuery("SELECT * FROM Win32_OfflineFilesItem  WHERE ParentItemPath = '" &strTempOldItemPath&"'", "WQL", _							  wbemFlagForwardOnly + wbemFlagReturnImmediately )		For Each childItem In childItems			strOldPath = childItem.ItemPath			'			'Item to be renamed in the cache			' 			strTempNewItemPath = strNewItemPath & "\" & childItem.ItemName			On Error Resume Next                        '			' Note that while we pass "False" for the bReplace parameter, that 			' parameter is ignored.  Existing destinations are never replaced, regardless			' of what we pass for the 3rd parameter.			'			objCache.RenameItemEx strOldPath, strTempNewItemPath, False			hr = Hex(Err.Number)			If Err.Number <> 0 Then				WScript.Echo "RenameItem Failed with error:" &hr                                WScript.Echo "While renaming:" & strOldPath & " to:" &strTempNewItemPath				Err.Clear				nRenameItemExFailureCount = nRenameItemExFailureCount + 1				On Error Resume Next				'				'We got the error in renaming this may happen due to item in use, try to renaname after reboot				' 				objCache.RenameItem strOldPath, strNewItemPath, False				hr = Hex(Err.Number)				If Err.Number <> 0 Then					WScript.Echo "RenameItem Failed with error:" &hr					WScript.Echo " While renaming:" & strOldPath & " to:" &strTempNewItemPath					Err.Clear					nRenameItemFailureCount = nRenameItemFailureCount + 1				Else					WScript.Echo "item rename scheduled.  A restart of the system is necessary to apply the change."				End If			Else 					WScript.Echo "Renamed:" &strOldPath & " to:" &strTempNewItemPath & " SUCCESSFULLY"						 			End If		Next	Else		'		'Find all the directory items underneath the folder in the cache		'		Set childItems = objWMIService.ExecQuery("SELECT * FROM Win32_OfflineFilesItem  WHERE ParentItemPath = '" &strTempOldItemPath&"'", "WQL", _							  wbemFlagForwardOnly + wbemFlagReturnImmediately  )		For Each childItem In childItems			'			'If this item is pinned and a directory, rename it			'			If (childItem.PinInfo.Pinned = True) Then				strOldPath = childItem.ItemPath				strTempNewItemPath = strNewItemPath & "\" &childItem.ItemName				On Error Resume Next				' Note that while we pass "False" for the bReplace parameter, that 				' parameter is ignored.  Existing destinations are never replaced, regardless				' of what we pass for the 3rd parameter.				'				objCache.RenameItemEx strOldPath, strTempNewItemPath, False				hr = Hex(Err.Number)				If Err.Number <> 0 Then                                        On Error Resume Next										WScript.Echo "RenameItemEx Failed with error:" &hr                                        WScript.Echo "While renaming:" & strOldPath & " to:" &strTempNewItemPath					Err.Clear					nRenameItemExFailureCount = nRenameItemExFailureCount + 1					On Error Resume Next					'					'We got the error in renaming this may happen due to item in use, try to renaname after reboot					'					objCache.RenameItem strOldPath, strTempNewItemPath, False					hr = Hex(Err.Number)					If Err.Number <> 0 Then                                                On Error Resume Next						WScript.Echo "RenameItem Failed with error:" &hr						WScript.Echo "While renaming:" & strOldPath & " to:" &strTempNewItemPath						Err.Clear						nRenameItemFailureCount = nRenameItemExFailureCount + 1					Else						WScript.Echo "item rename scheduled.  A restart of the system is necessary to apply the change."					End If				Else 					WScript.Echo "Renamed:" &strOldPath & " to:" &strTempNewItemPath & " SUCCESSFULLY"				End If  			End If		Next	End If        If (nRenameItemExFailureCount > 0 & (nRenameItemExFailureCount  - nRenameItemFailureCount) > 0) Then 		WScript.Echo "item rename scheduled.  A restart of the system is necessary to apply the change."	ElseIf  (nRenameItemExFailureCount = 0)  Then		WScript.Echo "Items Renamed SUCCESSFULLY"        Else 		WScript.Echo "ItemsRenamed FAILED"	End IfNext
إذا كان الملف أو الدليل دون الدلائل المثبتة المتداخلة (مثل الدليل الرئيسي المستخدم) يحتاج إلى إعادة تسمية، يمكن استخدام البرنامج النصي التالي.
'' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF' ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO' THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A' PARTICULAR PURPOSE.'' Copyright (c) Microsoft Corporation. All rights reserved.''' Usage: CscRenameItemEx.vbs /OldItemPath:<path> /NewItemPath:<path> [/Machine:value] [/User:value] [/Password:value]'' ' Demonstrates how to rename an item in the Ofline Files cache.''   OldItemPath - UNC path of the current path to be renamed.''   NewItemPath - UNC path of the new path to replace the old path.''   If NewItemPath already exists, the operation is not performed.'   If OldItemPath is currently in use,this operation simply schedules'   a rename to be performed on the next restart.''On Error Resume Nextconst cComputerName = "LocalHost"const cWMINamespace = "root\cimv2"const cWMIClass     = "Win32_OfflineFilesCache"'' Process commandline arguments'strOldItemPath = WScript.Arguments.Named("OldItemPath")'if Len(strOldItemPath) = 0 Then    Wscript.Echo "OldItemPath parameter required"    Err.Raise 449  ' "argument not optional" errorEnd ifstrNewItemPath = WScript.Arguments.Named("NewItemPath")'if Len(strNewItemPath) = 0 Then    Wscript.Echo "NewItemPath parameter required"    Err.Raise 449  ' "argument not optional" errorEnd ifstrComputerName = WScript.Arguments.Named("Machine")If Len(strComputerName) = 0 Then strComputerName = cComputerNamestrUserID = WScript.Arguments.Named("User")If Len(strUserID) = 0 Then strUserID = ""strPassword = WScript.Arguments.Named("Password")If Len(strPassword) = 0 Then strPassword = ""set objWMILocator = WScript.CreateObject("WbemScripting.SWbemLocator")Set objWMIServices = objWMILocator.ConnectServer(strComputerName, _                                                 cWMINameSpace, _                                                 strUserID, _                                                 strPassword)'' Note that Win32_OfflineFilesCache is a singleton.  '' Also note that while we pass "False" for the bReplace parameter, that ' parameter is ignored.  Existing destinations are never replaced, regardless' of what we pass for the 3rd parameter.'Set objCache = objWMIServices.Get("Win32_OfflineFilesCache=@")objCache.RenameItemEx strOldItemPath, strNewItemPath, FalseIf Err.Number <> 0 Then	WScript.Echo " RenameItemEx Failed:" &Err.Description	Err.Clear	On Error Resume Next	objCache.RenameItem strOldItemPath, strNewItemPath, False	If Err.Number <> 0 Then		WScript.Echo "RenameItem Failed:" &Err.Description		Err.Clear	Else 		WScript.Echo "item rename scheduled.  A restart of the system is necessary to apply the change."        End IfElse	WScript.Echo "item renamed."End If
للحصول على مزيد من المعلومات، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
976698أنت غير قادر على تحديث الموقع الهدف مشاركات الملفات دون اتصال في التخزين المؤقت لجانب العميل الملف دون اتصال دون إذن الإدارية
لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
824684وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

معلومات إضافية عن الملف

معلومات الملف الإضافية ل Windows 7 ونظام التشغيل Windows Server 2008 R2

ملفات إضافية لكافة الإصدارات المعتمدة المستندة إلى x86 من Windows 7
اسم الملفUpdate.mum
إصدار الملفغير قابل للتطبيق
حجم الملف17,111
تاريخ (UTC)12 فبراير 2010
الوقت المتفق عليه (UTC)05:03
منصةغير قابل للتطبيق
اسم الملفX86_microsoft--ويندوز-س...إينيفيليس--win32--apis_31bf3856ad364e35_6.1.7600.20641_none_abf22f1373799459.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف3,017
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)07:17
منصةغير قابل للتطبيق
اسم الملفX86_microsoft--ويندوز-س...نيفيليس-تمديد--apis_31bf3856ad364e35_6.1.7600.20641_none_8d79f279aea00fda.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف60,347
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)07:27
منصةغير قابل للتطبيق
اسم الملفX86_microsoft--ويندوز--أوفلينيفيليس--core_31bf3856ad364e35_6.1.7600.20641_none_9ecf7e29d63ba47f.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف11,592
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)07:17
منصةغير قابل للتطبيق
اسم الملفX86_microsoft--ويندوز--أوفلينيفيليس--service_31bf3856ad364e35_6.1.7600.20641_none_0a5ac74cdbb49ee3.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف56,703
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)07:24
منصةغير قابل للتطبيق
اسم الملفX86_microsoft--ويندوز--shell32_31bf3856ad364e35_6.1.7600.20641_none_6cb060208c504828.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف1,059,457
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)07:16
منصةغير قابل للتطبيق
اعتماد ملفات إضافية لكافة الإصدارات المستندة إلى x64 من Windows 7 و Windows Server 2008 r2
اسم الملفAmd64_microsoft--ويندوز-س...إينيفيليس--win32--apis_31bf3856ad364e35_6.1.7600.20641_none_0810ca972bd7058f.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف3,019
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)19:25
منصةغير قابل للتطبيق
اسم الملفAmd64_microsoft--ويندوز-س...نيفيليس-تمديد--apis_31bf3856ad364e35_6.1.7600.20641_none_e9988dfd66fd8110.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف60,351
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)19:32
منصةغير قابل للتطبيق
اسم الملفAmd64_microsoft--ويندوز--أوفلينيفيليس--core_31bf3856ad364e35_6.1.7600.20641_none_faee19ad8e9915b5.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف11,596
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)19:25
منصةغير قابل للتطبيق
اسم الملفAmd64_microsoft--ويندوز--أوفلينيفيليس--service_31bf3856ad364e35_6.1.7600.20641_none_667962d094121019.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف56,710
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)19:30
منصةغير قابل للتطبيق
اسم الملفAmd64_microsoft--ويندوز--shell32_31bf3856ad364e35_6.1.7600.20641_none_c8cefba444adb95e.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف1,058,443
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)19:25
منصةغير قابل للتطبيق
اسم الملفUpdate.mum
إصدار الملفغير قابل للتطبيق
حجم الملف25,908
تاريخ (UTC)12 فبراير 2010
الوقت المتفق عليه (UTC)05:03
منصةغير قابل للتطبيق
اسم الملفWow64_microsoft--ويندوز-س...نيفيليس-تمديد--apis_31bf3856ad364e35_6.1.7600.20641_none_f3ed384f9b5e430b.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف60,349
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)07:10
منصةغير قابل للتطبيق
اسم الملفWow64_microsoft--ويندوز--shell32_31bf3856ad364e35_6.1.7600.20641_none_d323a5f6790e7b59.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف1,054,916
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)07:09
منصةغير قابل للتطبيق
اسم الملفX86_microsoft--ويندوز-س...إينيفيليس--win32--apis_31bf3856ad364e35_6.1.7600.20641_none_abf22f1373799459.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف3,017
تاريخ (UTC)11 فبراير 2010
الوقت المتفق عليه (UTC)07:17
منصةغير قابل للتطبيق
اسم الملف
ملفات إضافية لكافة IA-المستندة إلى x64 الإصدارات المعتمدة من Windows Server 2008 R2
اسم الملفIa64_microsoft--ويندوز-س...إينيفيليس--win32--apis_31bf3856ad364e35_6.1.7600.20636_none_ac03a467736b0017.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف3,018
تاريخ (UTC)5 فبراير 2010
الوقت المتفق عليه (UTC)08:00
منصةغير قابل للتطبيق
اسم الملفIa64_microsoft--ويندوز--shell32_31bf3856ad364e35_6.1.7600.20636_none_6cc1d5748c41b3e6.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف1,058,441
تاريخ (UTC)5 فبراير 2010
الوقت المتفق عليه (UTC)08:01
منصةغير قابل للتطبيق
اسم الملفUpdate.mum
إصدار الملفغير قابل للتطبيق
حجم الملف4,856
تاريخ (UTC)6 فبراير 2010
الوقت المتفق عليه (UTC)01:13
منصةغير قابل للتطبيق
اسم الملفWow64_microsoft--ويندوز--shell32_31bf3856ad364e35_6.1.7600.20636_none_d33377547901de1b.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف1,054,916
تاريخ (UTC)5 فبراير 2010
الوقت المتفق عليه (UTC)07:19
منصةغير قابل للتطبيق
اسم الملفX86_microsoft--ويندوز-س...إينيفيليس--win32--apis_31bf3856ad364e35_6.1.7600.20636_none_ac020071736cf71b.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف3,017
تاريخ (UTC)5 فبراير 2010
الوقت المتفق عليه (UTC)07:24
منصةغير قابل للتطبيق
اسم الملف

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 977229 - آخر مراجعة: 11/19/2012 03:53:00 - المراجعة: 1.0

Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Foundation, Windows 7 Enterprise, Windows 7 Professional, Windows 7 Ultimate

  • kbprb kbsurveynew kbexpertiseadvanced kbhotfixserver kbautohotfix kbqfe kbfix kbmt KB977229 KbMtar
تعليقات