Solved

Remotely obtaining computer and user details using vb.net

Posted on 2011-09-28
4
215 Views
Last Modified: 2012-05-12
Hi

I'm trying to write a File Monitoring piece of software. I need help or some pointers in how to obtain the user details and machine details of the person making changes to the files:

Scenario:
A network shared volume that is accessed by 50+ users. I want to have a piece of software sitting directly on the server that is monitoring the drive. When ever a file action is taken i want to know:
IP Address coming from
Hostname
Domain\Username

I am using FileSystemWatcher to monitor the folder, that part is working ok at present.

I would prefer not to have to install a service / app on each of the users machine.

Any examples / pointers on achieving this would be appreciated.

Thanks
0
Comment
Question by:Barhale
  • 2
  • 2
4 Comments
 
LVL 16

Accepted Solution

by:
Easwaran Paramasivam earned 500 total points
ID: 36813177
Well. Insted of installing the application in each and every machine better you can go for web application. In that you can implement the FileSystem watcher. From the web application you can easily obtain client detail easily using ServerVariables.
http://www.asp.net/general/videos
http://forums.asp.net/t/994702.aspx
http://forums.asp.net/t/1082892.aspx/1
0
 

Author Comment

by:Barhale
ID: 36813193
Thanks for your response.

Is there a way of doing it via a Windows Application?

If I go the web application root, I will have to learn it from scratch as I am only really developing Windows Applications.

If the answer is no then, i'll get to learning the Web development to complete it.

Thanks
0
 
LVL 16

Expert Comment

by:Easwaran Paramasivam
ID: 36813247
Web application is nothing miracle. For this particular application the learning curve is very less and simple. According to me, web application is the best one in your case.

Happy learning!!
0
 

Author Closing Comment

by:Barhale
ID: 36813304
Thanks

I'm working through the links now.....
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It seems a simple enough task, yet I see repeated questions asking how to do it: how to pass data between two forms. In this article, I will show you the different mechanisms available for you to do just that. This article is directed towards the .N…
A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

820 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question