c# كيف يمكنك مراقبة الوصول إلى الملفات والتغييرات على ملقم ملفات حسب اسم المستخدم؟



.net file (1)

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

تعليمات مفصلة من مس: http://support.microsoft.com/kb/310399

إذا أردت، يمكن لتطبيق C # اختيار الأحداث من سجل أحداث الأمان.

طلب مني العثور على طريقة لمراقبة التغييرات (تعديل، إعادة تسمية، حذف، نقل) من الملفات في مجلدات محددة على ملقم الملفات المشتركة للشركة (ويندوز بسيطة الدليل المشترك). لقد كتبت التطبيق بسيط في C # الذي يستخدم فلزيستمواتشر لمراقبة هذه التغييرات وإعلام عنوان بريد إلكتروني معين منهم.

ما أود معرفته الآن هو كيفية معرفة اسم / إب للمستخدم / الكمبيوتر الذي أجرى هذه التغييرات. أيه أفكار؟

كبديل لكتابة البرمجيات الخاصة بي، هل هناك أي برامج جيدة (ربما حرة) تدعم هذه الوظيفة؟





filesystemwatcher