home *** CD-ROM | disk | FTP | other *** search
- SET MyShell = Wscript.CreateObject("Wscript.Shell")
- Set MyFiles = CreateObject("Scripting.FileSystemObject")
- set Env=MyShell.Environment("PROCESS")
- temp=Env("TEMP") & "\NetFiles.tmp"
- set liste=MyFiles.Createtextfile("c:\pcwNetfiles.TXT")
-
- intervall=10 'Sekunden
- dauer=inputbox("Wie lange soll das Protokoll laufen? (in Stunden)","Protokoll der Zetzzugriffe")
- dauer=dauer * 3600 / intervall
- intervall=intervall*1000 'Millisekunden
-
- FileID=0
-
- for n=1 to dauer
- wscript.sleep(intervall)
- myshell.run "cmd.exe /c net.exe Files > %temp%\netfiles.tmp",0,TRUE
- set tempfile=MyFiles.Opentextfile(temp)
- do
- zeile=tempfile.readline
- if instr(zeile, ":\") then
- if trim(left(zeile,7)) > FileID then
- liste.writeline "------------------------------------------------------------------------------------------------"
- liste.writeline date() & ", " & time() & " " & zeile
- FileID = trim(left(zeile,7))
- end if
- end if
- loop until tempfile.AtEndOfStream
- next
-
- set tempfile=MyFiles.GetFile(temp)
- tempfile.delete
- myshell.run "notepad.exe c:\pcwNetFiles.txt"
-
-
-