I'm logging employees' internet access for compliance with company policy. As soon as an employee visits a blocked site, he is redirected to a warning page (on the intranet). This warning page gets their IP addresses & emails them to the IT department. I also need their usernames.I have found 3 different solutions which all work from
//localhost/ (when the page is run from the client's PC). However, this warning page will be on the intranet & I need to know whether it would work from the intranet or not? Or what modifications do I need to make? Here are the 3 ways:
<% Response.Write Request.ServerVariables("LOGON_USER") %>
<SCRIPT LANGUAGE="VBScript"> Dim objNet On Error Resume Next 'If fail to create object then display error ' (press no message) Set objNet = CreateObject("WScript.NetWork") If Err.Number <> 0 Then 'If err MsgBox "Do not press ""No"" If your browser warns you." Document.Location = "info.html" 'Display document by placing name again End if Dim strInfo strInfo = "User Name is " & objNet.UserName & vbCRLF & _ "Computer Name is " & objNet.ComputerName & vbCRLF & _ "Domain Name is " & objNet.UserDomain MsgBox strInfo document.write(strInfo) Set objNet = Nothing 'Destroy the Object </SCRIPT>
3. Reading a File from employee's PC
Is there a way to read a file from employees' PC from the intranet - without them knowing?
Thank a lot in advance.