سؤال

هل يوجد متغير .NET يقوم بإرجاع دليل "كافة المستخدمين"؟

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

المحلول

سوف ترغب في استخدام system.environment المتغيرات.
معظم تلك المحددة مسبقا هي يظهر هنا.

بالنسبة ل"جميع المستخدمين"سوف تستخدم:

System.Environment.GetEnvironmentVariable("ALLUSERSPROFILE")

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

نصائح أخرى

أو،

Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData)

يمكنك بعد ذلك تمرير هذه النتيجة إلى System.IO.Directory.GetParent() للحصول على المجلد الجذر "All Users".

هل هذا له أي فائدة؟

أُووبس:

http://msdn.microsoft.com/en-us/library/bb774096(VS.85).aspx

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