Solved

Remotely obtaining computer and user details using vb.net

Posted on 2011-09-28
4
231 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

Application Discovery Service in AWS

In the era of the cloud, customers migrating away from their existing on-premise infrastructure. This requires lots of planning, strategies, and effort to identify their existing resources and determine how best to migrate.  Datacenter migrations happen in four phases -

Question has a verified solution.

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

Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…

615 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