Windows "مجلدات معروفة": هل هناك أي واحد منهم يقرأ/الكتابة بشكل موثوق لجميع المستخدمين في جميع الإصدارات؟

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

سؤال

تقبل ShgetkenderfolderPath () وأفرادها أحد الثوابت المحددة هنا, ، إعادة المسار إلى دليل.

أنا أبحث عن أحد هذه المجلدات التي يمكن كتابتها بشكل موثوق من قبل جميع المستخدمين (بما في ذلك LocalSystem) على XP و Vista و Windows 7 ... ولكني أعتقد أنني أذهل. يبدو أنه ، في الواقع ، لا يوجد موقع واحد على محرك الأقراص الثابتة بعد الآن حيث يمكنك وضع ملف والتأكد من أنه يمكن لجميع المستخدمين الكتابة إليه على جميع إصدارات OS هذه ، دون تعبئة الأذونات أولاً.

هل هذا صحيح؟

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

المحلول

انت على حق؛ لا يوجد مثل هذا المجلد.

ستحتاج إلى إنشاء واحد بنفسك.

نصائح أخرى

%ALLUSERSPROFILE%

ومع ذلك ، لن يكون هذا قابلاً للكتابة من خلال عمليات الانهيار المنخفضة أو المستخدمين المحدودين.

يبدو أن أحد الخيارات FOLDERID_PublicDocuments, ، يمكن أن يكون آخر FOLDERID_ProgramData. إذا كانت هناك وظيفة مماثلة يمكنك استخدامها للحصول على مجلد نوع المستندات (للمستخدم) يمكن أن يعمل أيضًا.

يحرر: منشور المدونة هذا قد يساعدك.

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