|
Hi All,
I am working on FileSystemWatcher to monitor user home (Environment.SpecialFolder.Personal), the watcher component works fine but generates a lot of noise (junk entries in the log file). Hence, my queries -
1. How can I monitor just the user changes? (if thats doable). By default the file system watcher generates changes made by any process in the monitored path.
2. The watcher component generates multiple entires for same change, for example; the watcher component records to entries for same change,
Path to monitor - C:\Documents and Settings\user1\monitoredpath\user
<snip from="" log="" file="">
127637200458287323 Changed C:\Documents and Settings\user1\monitoredpath\user\wrkspace1\shared\copy of new text document (2).txt
127637200458287323 Changed C:\Documents and Settings\user1\monitoredpath\user\wrkspace1\shared\copy of new text document (2).txt
Is there a way this can be filtered?
A couple of requirements though - I don't want to set the filter to a particular file extension. Plus the changes are required for the sub directories.
Any help will be appreciated.
Cheers,
Vikram
|
|
|
|
|
1) You can't filter by Process or Process owner. You can only filter by the type of change being made and by filename specifications.
2) You can't filter this. What you get depends on exactly what the application is doing to the file system.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Thanks for the reply. But the question remains, if such noise can be filtered out. Anyways, any suggestion as to monitor the file path using some other component?
|
|
|
|
|
The only way to filter this stuff out is if you supply the filtering code, which you have to write. The FileSystemWatcher will not do it for you.
There are no other components that monitor the file system.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I am reading in a stream from a file and the text being read in is like this.
"\"ABBE0001\",\"ABBEY\",\"CHRISTOPHER\",\"\",\"\",\"MR\",\"\",\"453 772 576\",\"\",\"\",\"M\",\"24/11/1960\""
I want to remove all backslashes and quotes but when I use the replace it does not work. How can I remove the backslashes and quotes.
Thanks.
Stephen
|
|
|
|
|
Did you put an @ in front of the string, and escape the quote, or did you escape the quote AND the slash ? "\\\"" or @"\""" is what you need
'It does not work' is kind of hard to fathom. The replace method works, but to know what you're doing wrong, we need more info on what you expect, and what you're getting.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
StephenMcAllister wrote:
when I use the replace it does not work
Have you tried the StringBuilder class ?
|
|
|
|
|
Is is possible to show an MDI child form in Modal Forms ? or any other alternative method to show a child form in Modal Form ?
|
|
|
|
|
Why would you ever want to do this? If your showing a modal form, the rest of your app stops. This wouldn't fit the definition of an MDI Child form. Just create a normal form and show it using .ShowDialog() . Don't set it as an MDI Child.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Thanks. For clear alll my confuse
|
|
|
|
|
Hi guys,
I am using C# to automate some Excel tasks and in it I am defining a name for an Excel sheet using (sheet).Names.Add("TableName", "=Sheet1!$A:$D", Type.Missing... (etc))
and when I open the Excel application that I created it defines the name a litte different than if I was to define it manually.
When I define it manually it would be:
Names in Workbook: TableName
Refers to: =Sheet1!$A:$D
Using C# automation it is:
Names in Workbook: TableName Sheet1
Refers to: =Sheet1!$A:$D
There is an extra right-justified "Sheet1" Appended to the Name!!!
Because of that I have no way of referring to that table since it won't recognize it because of that "Sheet1"!
I need to access that table using this code:
cmdExcel = new OleDbCommand("Select * FROM TableName", cnExcel);
But it won't recognize it due to that extra "Sheet1"!
SOMEONE HELP!
I'll be indebted to you for life!
schoudhr@hotmail.com
|
|
|
|
|
If i want to distribuite my .NET to XP users what i have to add to the installing solution?
Can i distribuite to W98, WNT, ME, 2000?
|
|
|
|
|
Dunno why you got a one, everyone has to learn. You need to distribute the .NET framework with your app, to all those platforms. some things may not work in W98, but you'd have to read the docs to know for sure.
Actually, I'm not sure if any NT versions prior to 2000 are supported, if they are, they will require the latest service packs.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
|
read up on BootStrapping, thats how you include pre-requisities such as .NET framework. The actual distribution can be either MSI or Click Once. Plenty of articles on on these two deployment techniques on MSDN. A good site on Click Once would be www.dasblonde.net
hope this helps
V
|
|
|
|
|
Is there a way to embed resources to an external assembly programmaticly?
I have to develop a self extracting exe but I have no idea how to attach the data to an assembly.
|
|
|
|
|
Self extracting .EXE's are written to look for a specific tag after the .EXE code for the data which it's going to unpack. In a self extracting .ZIP, it's done by creating a normal .ZIP file, then just copying a self extractor .exe to a target filename and appending the original .ZIP file.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hello....
How raw socket deals with pakets comming from internet?or what it do exactly?
Thank you
|
|
|
|
|
What?????????? What are you trying to do? WHy are you worried about viruses on sockets?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I want to write an antivirus program that checks viruses coming from the network
|
|
|
|
|
Quite an undertaking...
There's a reason why you don't see something like this commercially available. It just doesn't happen!
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
i managed to export report pragmatically, by Setting the Export type to
// PDF, Excel, Word Doc, RTF Doc,
// HTML 3.2, HTML 4.0 or CrystalReport
but i want to export report to txt file !
thx.
|
|
|
|
|
Hi
I want to create a new MS access database through my C# program and put it in the same directory of the exe file.
How can I do that? can I have the code for that,please .
Thanks
|
|
|
|
|
Please I need the answer soon...
thanks
|
|
|
|
|