Solved

Remotely obtaining computer and user details using vb.net

Posted on 2011-09-28
4
226 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

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…
Many of us here at EE write code. Many of us write exceptional code; just as many of us write exception-prone code. As we all should know, exceptions are a mechanism for handling errors which are typically out of our control. From database errors, t…
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…

739 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