چطور میشه فهمید کدام یوزر فایلی رو در یک دایرکتوری در شبکه پاک کرده؟
سلام.
یک دایرکتوری در شبکه محلی داریم که این دایرکتوری برای همه یوزرهای شبکه Share شده.حالا اگه یوزری یکی از فایلهای موجود در این دایرکتوری رو پاک کنه ،چطور میتونیم بفهمیم که کی بوده؟من توسط کلاس FileSystemWatcher میتونم بفهمم که کی فایلی رو ایجاد کرده.ولی این کلاس نمیتونه بفهمه که کی فایل رو پاک کرده.چون قبل از اینکه یوزر رو شناسایی کنه،فایل پاک شده و پیغام میده فایلی موجود نیست.
سوال دیگه اینکه از چه طریقی میشه لیست یوزرهای فعال در اون دایرکتوری رو پیدا کرد؟؟
با تشکر
نقل قول: چطور میشه فهمید کدام یوزر فایلی رو در یک دایرکتوری در شبکه پاک کرده؟
شما اینجا رو ببینید
http://bytes.com/topic/c-sharp/insights/889376-how-get-users-shared-folder-c
نقل قول: چطور میشه فهمید کدام یوزر فایلی رو در یک دایرکتوری در شبکه پاک کرده؟
اینجا رو ببینید
http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.deleted.aspx
شما نمیتونید از همین کلاس وقتی ایونت Deleted رخ داده یوزر موجود را از لیست پست بالا پیدا کنید ؟ حالا از رو ip یا ..
نقل قول: چطور میشه فهمید کدام یوزر فایلی رو در یک دایرکتوری در شبکه پاک کرده؟
نقل قول:
نوشته شده توسط
man7tomani
شما اینجا رو ببینید
http://bytes.com/topic/c-sharp/insights/889376-how-get-users-shared-folder-c
من از کدهای نوشته شده تو این صفحه متوجه نشدم چجوری باید لیست یوزرهای حاضر در یک دایرکتوری رو بدست آورد.اگه شما میدونید لطفا کدش رو اینجا بنویسید.